package com.dji.sdk.cloudapi.map; import io.swagger.v3.oas.annotations.media.Schema; import javax.validation.Valid; import javax.validation.constraints.NotNull; /** * @author sean * @version 0.2 * @date 2021/12/1 */ @Schema(description = "Update element request data") public class UpdateMapElementRequest { @Schema(description = "element name", example = "PILOT 1") @NotNull private String name; @NotNull @Valid private ElementContent content; public UpdateMapElementRequest() { } @Override public String toString() { return "UpdateMapElementRequest{" + "name='" + name + '\'' + ", content=" + content + '}'; } public String getName() { return name; } public UpdateMapElementRequest setName(String name) { this.name = name; return this; } public ElementContent getContent() { return content; } public UpdateMapElementRequest setContent(ElementContent content) { this.content = content; return this; } }