package com.moon.server.entity.shujian; import java.io.Serializable; import java.util.ArrayList; import java.util.List; @SuppressWarnings("AlibabaLowerCamelCaseVariableNaming") public class CreateServiceEntity implements Serializable { private static final long serialVersionUID = -8206178340920271085L; private List layer_list; private Services service; public CreateServiceEntity() { this.service = new Services(); this.layer_list = new ArrayList<>(); } public List getLayer_list() { return layer_list; } public void setLayer_list(List layer_list) { this.layer_list = layer_list; } public Services getService() { return service; } public void setService(Services service) { this.service = service; } public class Services { private String name; /** * 服务访问名,字母数字组合,唯一检查 */ private String access_name; /** * 发布状态,1公开 */ private Integer pub_status; /** * 最小x */ private Double rect_minx; /** * 最小y */ private Double rect_miny; /** * 最大x */ private Double rect_maxx; /** * 最大y */ private Double rect_maxy; /** * 坐标系 */ private String projection; /** * 卫星id(不指定设置-1) */ private Integer sat_id; /** * 负载id(不指定设置-1) */ private Integer sensor_id; /** * 产品类型(不指定设置-1) */ private Integer image_type; /** * 配置 */ private Config config; public Services() { } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getAccess_name() { return access_name; } public void setAccess_name(String access_name) { this.access_name = access_name; } public Integer getPub_status() { return pub_status; } public void setPub_status(Integer pub_status) { this.pub_status = pub_status; } public Double getRect_minx() { return rect_minx; } public void setRect_minx(Double rect_minx) { this.rect_minx = rect_minx; } public Double getRect_miny() { return rect_miny; } public void setRect_miny(Double rect_miny) { this.rect_miny = rect_miny; } public Double getRect_maxx() { return rect_maxx; } public void setRect_maxx(Double rect_maxx) { this.rect_maxx = rect_maxx; } public Double getRect_maxy() { return rect_maxy; } public void setRect_maxy(Double rect_maxy) { this.rect_maxy = rect_maxy; } public String getProjection() { return projection; } public void setProjection(String projection) { this.projection = projection; } public Integer getSat_id() { return sat_id; } public void setSat_id(Integer sat_id) { this.sat_id = sat_id; } public Integer getSensor_id() { return sensor_id; } public void setSensor_id(Integer sensor_id) { this.sensor_id = sensor_id; } public Integer getImage_type() { return image_type; } public void setImage_type(Integer image_type) { this.image_type = image_type; } public Config getConfig() { return config; } public void setConfig(Config config) { this.config = config; } } public class Config { private Watermark watermark; public Config() { this.watermark = new Watermark(); } public Watermark getWatermark() { return watermark; } public void setWatermark(Watermark watermark) { this.watermark = watermark; } } public class Watermark { private String watermark_id; public Watermark() { this.watermark_id = ""; } public String getWatermark_id() { return watermark_id; } public void setWatermark_id(String watermark_id) { this.watermark_id = watermark_id; } } }