From 76eb7986f85171d0356a59c3962f4533a7aff2bb Mon Sep 17 00:00:00 2001 From: ucloud-bot Date: Thu, 19 May 2022 15:25:21 +0000 Subject: [PATCH] auto code generation --- examples/generic/pom.xml | 4 +- examples/uhost/pom.xml | 4 +- pom.xml | 42 +- ucloud-sdk-java-common/pom.xml | 4 +- ucloud-sdk-java-cube/pom.xml | 6 +- .../cube/models/GetCubeMetricsResponse.java | 52 +- ucloud-sdk-java-ipsecvpn/pom.xml | 6 +- ucloud-sdk-java-pathx/pom.xml | 6 +- .../models/DescribeUGA3InstanceResponse.java | 150 +-- .../DescribeUGA3OptimizationResponse.java | 78 +- .../models/DescribeUGAInstanceResponse.java | 184 +-- .../pathx/models/GetPathXMetricResponse.java | 54 +- ucloud-sdk-java-uaccount/pom.xml | 6 +- ucloud-sdk-java-ubill/pom.xml | 6 +- .../ubill/models/ListUBillDetailResponse.java | 54 +- ucloud-sdk-java-ucdn/pom.xml | 6 +- ...cribeNewUcdnPrefetchCacheTaskResponse.java | 100 +- ...etNewUcdnLogRefererStatisticsResponse.java | 54 +- .../models/GetUcdnDomainConfigResponse.java | 286 ++--- .../models/GetUcdnDomainLogV2Response.java | 54 +- .../GetUcdnProIspRequestNumV2Response.java | 54 +- ucloud-sdk-java-udb/pom.xml | 6 +- .../models/DescribeUDBInstanceResponse.java | 380 +++---- ucloud-sdk-java-uddb/pom.xml | 6 +- .../models/DescribeUDDBInstanceResponse.java | 288 ++--- ucloud-sdk-java-udisk/pom.xml | 6 +- ucloud-sdk-java-udpn/pom.xml | 6 +- ucloud-sdk-java-uec/pom.xml | 6 +- .../uec/models/DescribeUEcHolderResponse.java | 210 ++-- .../uec/models/DescribeUEcVHostResponse.java | 78 +- .../models/GetUEcHolderMetricsResponse.java | 54 +- .../models/GetUEcIDCVHostDataResponse.java | 54 +- ucloud-sdk-java-ufile/pom.xml | 6 +- ucloud-sdk-java-ufs/pom.xml | 6 +- ucloud-sdk-java-uhost/pom.xml | 6 +- .../models/CreateUHostInstanceRequest.java | 184 +-- ...escribeAvailableInstanceTypesResponse.java | 310 ++--- .../models/GetUHostInstancePriceRequest.java | 4 +- ucloud-sdk-java-uk8s/pom.xml | 6 +- .../models/CreateUK8SClusterV2Request.java | 30 +- .../models/DescribeUK8SClusterResponse.java | 30 +- .../models/ListUK8SClusterNodeV2Response.java | 30 +- ucloud-sdk-java-ulb/pom.xml | 6 +- .../ulb/models/DescribeSSLResponse.java | 102 +- .../ulb/models/DescribeULBResponse.java | 1004 ++++++++--------- .../ulb/models/DescribeULBSimpleResponse.java | 54 +- ucloud-sdk-java-umem/pom.xml | 6 +- ucloud-sdk-java-unet/pom.xml | 6 +- ucloud-sdk-java-uphone/pom.xml | 6 +- .../DescribeUPhoneDetailByAppResponse.java | 198 ++-- .../DescribeUPhoneServerModelResponse.java | 144 +-- .../models/DescribeUPhoneServerResponse.java | 90 +- ucloud-sdk-java-uphost/pom.xml | 6 +- .../DescribeBaremetalMachineTypeResponse.java | 126 +-- .../DescribePHostMachineTypeResponse.java | 54 +- .../uphost/models/DescribePHostResponse.java | 300 ++--- ucloud-sdk-java-usms/pom.xml | 6 +- .../models/GetUSMSSendReceiptResponse.java | 54 +- ucloud-sdk-java-uvms/pom.xml | 6 +- ucloud-sdk-java-vpc/pom.xml | 6 +- .../vpc/models/DescribeNATGWResponse.java | 258 ++--- .../DescribeNetworkAclEntryResponse.java | 198 ++-- .../models/DescribeNetworkAclResponse.java | 300 ++--- 63 files changed, 2923 insertions(+), 2923 deletions(-) diff --git a/examples/generic/pom.xml b/examples/generic/pom.xml index d5cb87de..74c710a5 100644 --- a/examples/generic/pom.xml +++ b/examples/generic/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 @@ -18,7 +18,7 @@ cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/examples/uhost/pom.xml b/examples/uhost/pom.xml index a8b67b69..daee0563 100644 --- a/examples/uhost/pom.xml +++ b/examples/uhost/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 @@ -18,7 +18,7 @@ cn.ucloud ucloud-sdk-java-uhost - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/pom.xml b/pom.xml index 26861722..c1e1e312 100644 --- a/pom.xml +++ b/pom.xml @@ -7,78 +7,78 @@ cn.ucloud ucloud-sdk-java pom - 1.0.0-release + 1.0.0-SNAPSHOT ucloud-sdk-java-common - ucloud-sdk-java-uphone + ucloud-sdk-java-uhost - ucloud-sdk-java-ipsecvpn + ucloud-sdk-java-uphone - ucloud-sdk-java-ucdn + ucloud-sdk-java-udisk - ucloud-sdk-java-ulb + ucloud-sdk-java-ucdn - ucloud-sdk-java-uec + ucloud-sdk-java-uvms - ucloud-sdk-java-udpn + ucloud-sdk-java-ufile ucloud-sdk-java-uk8s - ucloud-sdk-java-uphost - - ucloud-sdk-java-vpc - ucloud-sdk-java-udisk + ucloud-sdk-java-cube - ucloud-sdk-java-umem + ucloud-sdk-java-uphost - ucloud-sdk-java-ufile + ucloud-sdk-java-unet ucloud-sdk-java-uddb - ucloud-sdk-java-uhost + ucloud-sdk-java-usms ucloud-sdk-java-uaccount - ucloud-sdk-java-unet + ucloud-sdk-java-ubill - ucloud-sdk-java-uvms + ucloud-sdk-java-ulb - ucloud-sdk-java-ubill + ucloud-sdk-java-pathx - ucloud-sdk-java-usms + ucloud-sdk-java-ufs + + + ucloud-sdk-java-udpn ucloud-sdk-java-udb - ucloud-sdk-java-cube + ucloud-sdk-java-uec - ucloud-sdk-java-pathx + ucloud-sdk-java-umem - ucloud-sdk-java-ufs + ucloud-sdk-java-ipsecvpn ucloud-sdk-java diff --git a/ucloud-sdk-java-common/pom.xml b/ucloud-sdk-java-common/pom.xml index b920e9bc..252e8233 100644 --- a/ucloud-sdk-java-common/pom.xml +++ b/ucloud-sdk-java-common/pom.xml @@ -7,12 +7,12 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-cube/pom.xml b/ucloud-sdk-java-cube/pom.xml index 6ee2564c..4816ebc4 100644 --- a/ucloud-sdk-java-cube/pom.xml +++ b/ucloud-sdk-java-cube/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-cube - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-cube/src/main/java/cn/ucloud/cube/models/GetCubeMetricsResponse.java b/ucloud-sdk-java-cube/src/main/java/cn/ucloud/cube/models/GetCubeMetricsResponse.java index 3f1fb78b..1d00065d 100644 --- a/ucloud-sdk-java-cube/src/main/java/cn/ucloud/cube/models/GetCubeMetricsResponse.java +++ b/ucloud-sdk-java-cube/src/main/java/cn/ucloud/cube/models/GetCubeMetricsResponse.java @@ -33,57 +33,57 @@ public void setDataSets(List dataSets) { this.dataSets = dataSets; } - public static class MetricDataSet extends Response { + public static class ValueSet extends Response { /** */ - @SerializedName("MetricName") - private String metricName; + @SerializedName("Value") + private Double value; /** */ - @SerializedName("Values") - private List values; + @SerializedName("Timestamp") + private Integer timestamp; - public String getMetricName() { - return metricName; + public Double getValue() { + return value; } - public void setMetricName(String metricName) { - this.metricName = metricName; + public void setValue(Double value) { + this.value = value; } - public List getValues() { - return values; + public Integer getTimestamp() { + return timestamp; } - public void setValues(List values) { - this.values = values; + public void setTimestamp(Integer timestamp) { + this.timestamp = timestamp; } } - public static class ValueSet extends Response { + public static class MetricDataSet extends Response { /** */ - @SerializedName("Value") - private Double value; + @SerializedName("MetricName") + private String metricName; /** */ - @SerializedName("Timestamp") - private Integer timestamp; + @SerializedName("Values") + private List values; - public Double getValue() { - return value; + public String getMetricName() { + return metricName; } - public void setValue(Double value) { - this.value = value; + public void setMetricName(String metricName) { + this.metricName = metricName; } - public Integer getTimestamp() { - return timestamp; + public List getValues() { + return values; } - public void setTimestamp(Integer timestamp) { - this.timestamp = timestamp; + public void setValues(List values) { + this.values = values; } } } diff --git a/ucloud-sdk-java-ipsecvpn/pom.xml b/ucloud-sdk-java-ipsecvpn/pom.xml index 9e13fb09..8bc95d32 100644 --- a/ucloud-sdk-java-ipsecvpn/pom.xml +++ b/ucloud-sdk-java-ipsecvpn/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-ipsecvpn - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-pathx/pom.xml b/ucloud-sdk-java-pathx/pom.xml index fbaf4a5f..3916459e 100644 --- a/ucloud-sdk-java-pathx/pom.xml +++ b/ucloud-sdk-java-pathx/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-pathx - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3InstanceResponse.java b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3InstanceResponse.java index de40872c..dbd4c083 100644 --- a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3InstanceResponse.java +++ b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3InstanceResponse.java @@ -86,57 +86,22 @@ public void setPort(Integer port) { } } - public static class AccelerationAreaInfos extends Response { - - /** 加速区code */ - @SerializedName("AccelerationArea") - private String accelerationArea; - - /** 加速节点信息 */ - @SerializedName("AccelerationNodes") - private List accelerationNodes; - - public String getAccelerationArea() { - return accelerationArea; - } - - public void setAccelerationArea(String accelerationArea) { - this.accelerationArea = accelerationArea; - } - - public List getAccelerationNodes() { - return accelerationNodes; - } - - public void setAccelerationNodes(List accelerationNodes) { - this.accelerationNodes = accelerationNodes; - } - } - - public static class SrcAreaInfo extends Response { + public static class OutPublicIpInfo extends Response { - /** AreaCode ,城市机场代码 */ - @SerializedName("AreaCode") - private String areaCode; + /** 线路回源节点EIP */ + @SerializedName("IP") + private String ip; - /** AreaCode对应城市名 */ + /** 线路回源节点机房代号 */ @SerializedName("Area") private String area; - /** 国旗Emoji */ - @SerializedName("FlagEmoji") - private String flagEmoji; - - /** 国旗Unicode */ - @SerializedName("FlagUnicode") - private String flagUnicode; - - public String getAreaCode() { - return areaCode; + public String getIP() { + return ip; } - public void setAreaCode(String areaCode) { - this.areaCode = areaCode; + public void setIP(String ip) { + this.ip = ip; } public String getArea() { @@ -146,48 +111,32 @@ public String getArea() { public void setArea(String area) { this.area = area; } - - public String getFlagEmoji() { - return flagEmoji; - } - - public void setFlagEmoji(String flagEmoji) { - this.flagEmoji = flagEmoji; - } - - public String getFlagUnicode() { - return flagUnicode; - } - - public void setFlagUnicode(String flagUnicode) { - this.flagUnicode = flagUnicode; - } } - public static class OutPublicIpInfo extends Response { + public static class AccelerationAreaInfos extends Response { - /** 线路回源节点EIP */ - @SerializedName("IP") - private String ip; + /** 加速区code */ + @SerializedName("AccelerationArea") + private String accelerationArea; - /** 线路回源节点机房代号 */ - @SerializedName("Area") - private String area; + /** 加速节点信息 */ + @SerializedName("AccelerationNodes") + private List accelerationNodes; - public String getIP() { - return ip; + public String getAccelerationArea() { + return accelerationArea; } - public void setIP(String ip) { - this.ip = ip; + public void setAccelerationArea(String accelerationArea) { + this.accelerationArea = accelerationArea; } - public String getArea() { - return area; + public List getAccelerationNodes() { + return accelerationNodes; } - public void setArea(String area) { - this.area = area; + public void setAccelerationNodes(List accelerationNodes) { + this.accelerationNodes = accelerationNodes; } } @@ -397,4 +346,55 @@ public void setDomain(String domain) { this.domain = domain; } } + + public static class SrcAreaInfo extends Response { + + /** AreaCode ,城市机场代码 */ + @SerializedName("AreaCode") + private String areaCode; + + /** AreaCode对应城市名 */ + @SerializedName("Area") + private String area; + + /** 国旗Emoji */ + @SerializedName("FlagEmoji") + private String flagEmoji; + + /** 国旗Unicode */ + @SerializedName("FlagUnicode") + private String flagUnicode; + + public String getAreaCode() { + return areaCode; + } + + public void setAreaCode(String areaCode) { + this.areaCode = areaCode; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + + public String getFlagEmoji() { + return flagEmoji; + } + + public void setFlagEmoji(String flagEmoji) { + this.flagEmoji = flagEmoji; + } + + public String getFlagUnicode() { + return flagUnicode; + } + + public void setFlagUnicode(String flagUnicode) { + this.flagUnicode = flagUnicode; + } + } } diff --git a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3OptimizationResponse.java b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3OptimizationResponse.java index 488ec023..c5297ada 100644 --- a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3OptimizationResponse.java +++ b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGA3OptimizationResponse.java @@ -33,45 +33,6 @@ public void setAccelerationInfos(List accelerationInfos) { this.accelerationInfos = accelerationInfos; } - public static class AccelerationInfo extends Response { - - /** 加速大区代码 */ - @SerializedName("AccelerationArea") - private String accelerationArea; - - /** 加速大区名称 */ - @SerializedName("AccelerationName") - private String accelerationName; - - /** 加速提升情况 */ - @SerializedName("NodeInfo") - private List nodeInfo; - - public String getAccelerationArea() { - return accelerationArea; - } - - public void setAccelerationArea(String accelerationArea) { - this.accelerationArea = accelerationArea; - } - - public String getAccelerationName() { - return accelerationName; - } - - public void setAccelerationName(String accelerationName) { - this.accelerationName = accelerationName; - } - - public List getNodeInfo() { - return nodeInfo; - } - - public void setNodeInfo(List nodeInfo) { - this.nodeInfo = nodeInfo; - } - } - public static class NodeDelays extends Response { /** 加速区域 */ @@ -206,4 +167,43 @@ public void setLossOptimization(Double lossOptimization) { this.lossOptimization = lossOptimization; } } + + public static class AccelerationInfo extends Response { + + /** 加速大区代码 */ + @SerializedName("AccelerationArea") + private String accelerationArea; + + /** 加速大区名称 */ + @SerializedName("AccelerationName") + private String accelerationName; + + /** 加速提升情况 */ + @SerializedName("NodeInfo") + private List nodeInfo; + + public String getAccelerationArea() { + return accelerationArea; + } + + public void setAccelerationArea(String accelerationArea) { + this.accelerationArea = accelerationArea; + } + + public String getAccelerationName() { + return accelerationName; + } + + public void setAccelerationName(String accelerationName) { + this.accelerationName = accelerationName; + } + + public List getNodeInfo() { + return nodeInfo; + } + + public void setNodeInfo(List nodeInfo) { + this.nodeInfo = nodeInfo; + } + } } diff --git a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGAInstanceResponse.java b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGAInstanceResponse.java index abe368db..25187fc0 100644 --- a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGAInstanceResponse.java +++ b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/DescribeUGAInstanceResponse.java @@ -45,33 +45,6 @@ public void setTotalCount(Integer totalCount) { this.totalCount = totalCount; } - public static class OutPublicIpInfo extends Response { - - /** 线路回源节点EIP */ - @SerializedName("IP") - private String ip; - - /** 线路回源节点机房代号 */ - @SerializedName("Area") - private String area; - - public String getIP() { - return ip; - } - - public void setIP(String ip) { - this.ip = ip; - } - - public String getArea() { - return area; - } - - public void setArea(String area) { - this.area = area; - } - } - public static class UGAAInfo extends Response { /** 加速配置实例ID */ @@ -207,7 +180,61 @@ public void setOutPublicIpList(List outPublicIpList) { } } - public static class UGAL4Forwarder extends Response { + public static class UGAATask extends Response { + + /** 接入端口 */ + @SerializedName("Port") + private Integer port; + + /** 转发协议,枚举值["TCP","UDP","HTTPHTTP","HTTPSHTTP","HTTPSHTTPS"]。TCP和UDP代表四层转发,其余为七层转发 */ + @SerializedName("Protocol") + private String protocol; + + public Integer getPort() { + return port; + } + + public void setPort(Integer port) { + this.port = port; + } + + public String getProtocol() { + return protocol; + } + + public void setProtocol(String protocol) { + this.protocol = protocol; + } + } + + public static class OutPublicIpInfo extends Response { + + /** 线路回源节点EIP */ + @SerializedName("IP") + private String ip; + + /** 线路回源节点机房代号 */ + @SerializedName("Area") + private String area; + + public String getIP() { + return ip; + } + + public void setIP(String ip) { + this.ip = ip; + } + + public String getArea() { + return area; + } + + public void setArea(String area) { + this.area = area; + } + } + + public static class UGAL7Forwarder extends Response { /** 接入端口 */ @SerializedName("Port") @@ -221,6 +248,14 @@ public static class UGAL4Forwarder extends Response { @SerializedName("RSPort") private Integer rsPort; + /** 证书ID */ + @SerializedName("SSLId") + private String sslId; + + /** 证书名称 */ + @SerializedName("SSLName") + private String sslName; + public Integer getPort() { return port; } @@ -244,9 +279,25 @@ public Integer getRSPort() { public void setRSPort(Integer rsPort) { this.rsPort = rsPort; } + + public String getSSLId() { + return sslId; + } + + public void setSSLId(String sslId) { + this.sslId = sslId; + } + + public String getSSLName() { + return sslName; + } + + public void setSSLName(String sslName) { + this.sslName = sslName; + } } - public static class UGAATask extends Response { + public static class UGAL4Forwarder extends Response { /** 接入端口 */ @SerializedName("Port") @@ -256,6 +307,10 @@ public static class UGAATask extends Response { @SerializedName("Protocol") private String protocol; + /** RSPort,源站监听端口 */ + @SerializedName("RSPort") + private Integer rsPort; + public Integer getPort() { return port; } @@ -271,6 +326,14 @@ public String getProtocol() { public void setProtocol(String protocol) { this.protocol = protocol; } + + public Integer getRSPort() { + return rsPort; + } + + public void setRSPort(Integer rsPort) { + this.rsPort = rsPort; + } } public static class UPathSet extends Response { @@ -371,67 +434,4 @@ public void setLineTo(String lineTo) { this.lineTo = lineTo; } } - - public static class UGAL7Forwarder extends Response { - - /** 接入端口 */ - @SerializedName("Port") - private Integer port; - - /** 转发协议,枚举值["TCP","UDP","HTTPHTTP","HTTPSHTTP","HTTPSHTTPS"]。TCP和UDP代表四层转发,其余为七层转发 */ - @SerializedName("Protocol") - private String protocol; - - /** RSPort,源站监听端口 */ - @SerializedName("RSPort") - private Integer rsPort; - - /** 证书ID */ - @SerializedName("SSLId") - private String sslId; - - /** 证书名称 */ - @SerializedName("SSLName") - private String sslName; - - public Integer getPort() { - return port; - } - - public void setPort(Integer port) { - this.port = port; - } - - public String getProtocol() { - return protocol; - } - - public void setProtocol(String protocol) { - this.protocol = protocol; - } - - public Integer getRSPort() { - return rsPort; - } - - public void setRSPort(Integer rsPort) { - this.rsPort = rsPort; - } - - public String getSSLId() { - return sslId; - } - - public void setSSLId(String sslId) { - this.sslId = sslId; - } - - public String getSSLName() { - return sslName; - } - - public void setSSLName(String sslName) { - this.sslName = sslName; - } - } } diff --git a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/GetPathXMetricResponse.java b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/GetPathXMetricResponse.java index fbb0a901..fa63d903 100644 --- a/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/GetPathXMetricResponse.java +++ b/ucloud-sdk-java-pathx/src/main/java/cn/ucloud/pathx/models/GetPathXMetricResponse.java @@ -33,33 +33,6 @@ public void setDataSet(MetricPeriod dataSet) { this.dataSet = dataSet; } - public static class MatricPoint extends Response { - - /** 时间戳 */ - @SerializedName("Timestamp") - private Integer timestamp; - - /** 监控点数值 */ - @SerializedName("Value") - private Integer value; - - public Integer getTimestamp() { - return timestamp; - } - - public void setTimestamp(Integer timestamp) { - this.timestamp = timestamp; - } - - public Integer getValue() { - return value; - } - - public void setValue(Integer value) { - this.value = value; - } - } - public static class MetricPeriod extends Response { /** 出向带宽 */ @@ -110,4 +83,31 @@ public void setNetworkInUsage(List networkInUsage) { this.networkInUsage = networkInUsage; } } + + public static class MatricPoint extends Response { + + /** 时间戳 */ + @SerializedName("Timestamp") + private Integer timestamp; + + /** 监控点数值 */ + @SerializedName("Value") + private Integer value; + + public Integer getTimestamp() { + return timestamp; + } + + public void setTimestamp(Integer timestamp) { + this.timestamp = timestamp; + } + + public Integer getValue() { + return value; + } + + public void setValue(Integer value) { + this.value = value; + } + } } diff --git a/ucloud-sdk-java-uaccount/pom.xml b/ucloud-sdk-java-uaccount/pom.xml index 066de702..ea041fb4 100644 --- a/ucloud-sdk-java-uaccount/pom.xml +++ b/ucloud-sdk-java-uaccount/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uaccount - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-ubill/pom.xml b/ucloud-sdk-java-ubill/pom.xml index e1af8709..3d75b697 100644 --- a/ucloud-sdk-java-ubill/pom.xml +++ b/ucloud-sdk-java-ubill/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-ubill - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-ubill/src/main/java/cn/ucloud/ubill/models/ListUBillDetailResponse.java b/ucloud-sdk-java-ubill/src/main/java/cn/ucloud/ubill/models/ListUBillDetailResponse.java index 6b24493b..dc5a5249 100644 --- a/ucloud-sdk-java-ubill/src/main/java/cn/ucloud/ubill/models/ListUBillDetailResponse.java +++ b/ucloud-sdk-java-ubill/src/main/java/cn/ucloud/ubill/models/ListUBillDetailResponse.java @@ -45,33 +45,6 @@ public void setTotalCount(Integer totalCount) { this.totalCount = totalCount; } - public static class ItemDetail extends Response { - - /** 产品小类名称 */ - @SerializedName("ProductName") - private String productName; - - /** 产品小类规格 */ - @SerializedName("Value") - private String value; - - public String getProductName() { - return productName; - } - - public void setProductName(String productName) { - this.productName = productName; - } - - public String getValue() { - return value; - } - - public void setValue(String value) { - this.value = value; - } - } - public static class BillDetailItem extends Response { /** 订单总金额 */ @@ -364,4 +337,31 @@ public void setValue(String value) { this.value = value; } } + + public static class ItemDetail extends Response { + + /** 产品小类名称 */ + @SerializedName("ProductName") + private String productName; + + /** 产品小类规格 */ + @SerializedName("Value") + private String value; + + public String getProductName() { + return productName; + } + + public void setProductName(String productName) { + this.productName = productName; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } } diff --git a/ucloud-sdk-java-ucdn/pom.xml b/ucloud-sdk-java-ucdn/pom.xml index 11baf03f..652f1981 100644 --- a/ucloud-sdk-java-ucdn/pom.xml +++ b/ucloud-sdk-java-ucdn/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-ucdn - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/DescribeNewUcdnPrefetchCacheTaskResponse.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/DescribeNewUcdnPrefetchCacheTaskResponse.java index 172a2c5c..0e42c391 100644 --- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/DescribeNewUcdnPrefetchCacheTaskResponse.java +++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/DescribeNewUcdnPrefetchCacheTaskResponse.java @@ -45,38 +45,34 @@ public void setTaskList(List taskList) { this.taskList = taskList; } - public static class TaskInfo extends Response { - - /** 提交任务时返回的任务ID */ - @SerializedName("TaskId") - private String taskId; + public static class UrlProgressInfo extends Response { - /** 任务url的信息列表,参考UrlProgressInfo */ - @SerializedName("UrlLists") - private List urlLists; + /** 刷新的单条url */ + @SerializedName("Url") + private String url; /** 刷新任务创建的时间。格式为Unix Timestamp */ @SerializedName("CreateTime") private Integer createTime; + /** 任务完成时间。格式为Unix Timestamp */ + @SerializedName("FinishTime") + private Integer finishTime; + /** 刷新任务的当前状态,枚举值:success:成功;wait:排队中;process:处理中;failure:失败; unknow:未知 */ @SerializedName("Status") private String status; - public String getTaskId() { - return taskId; - } - - public void setTaskId(String taskId) { - this.taskId = taskId; - } + /** 刷新进度,单位% */ + @SerializedName("Progress") + private Integer progress; - public List getUrlLists() { - return urlLists; + public String getUrl() { + return url; } - public void setUrlLists(List urlLists) { - this.urlLists = urlLists; + public void setUrl(String url) { + this.url = url; } public Integer getCreateTime() { @@ -87,6 +83,14 @@ public void setCreateTime(Integer createTime) { this.createTime = createTime; } + public Integer getFinishTime() { + return finishTime; + } + + public void setFinishTime(Integer finishTime) { + this.finishTime = finishTime; + } + public String getStatus() { return status; } @@ -94,36 +98,48 @@ public String getStatus() { public void setStatus(String status) { this.status = status; } + + public Integer getProgress() { + return progress; + } + + public void setProgress(Integer progress) { + this.progress = progress; + } } - public static class UrlProgressInfo extends Response { + public static class TaskInfo extends Response { - /** 刷新的单条url */ - @SerializedName("Url") - private String url; + /** 提交任务时返回的任务ID */ + @SerializedName("TaskId") + private String taskId; + + /** 任务url的信息列表,参考UrlProgressInfo */ + @SerializedName("UrlLists") + private List urlLists; /** 刷新任务创建的时间。格式为Unix Timestamp */ @SerializedName("CreateTime") private Integer createTime; - /** 任务完成时间。格式为Unix Timestamp */ - @SerializedName("FinishTime") - private Integer finishTime; - /** 刷新任务的当前状态,枚举值:success:成功;wait:排队中;process:处理中;failure:失败; unknow:未知 */ @SerializedName("Status") private String status; - /** 刷新进度,单位% */ - @SerializedName("Progress") - private Integer progress; + public String getTaskId() { + return taskId; + } - public String getUrl() { - return url; + public void setTaskId(String taskId) { + this.taskId = taskId; } - public void setUrl(String url) { - this.url = url; + public List getUrlLists() { + return urlLists; + } + + public void setUrlLists(List urlLists) { + this.urlLists = urlLists; } public Integer getCreateTime() { @@ -134,14 +150,6 @@ public void setCreateTime(Integer createTime) { this.createTime = createTime; } - public Integer getFinishTime() { - return finishTime; - } - - public void setFinishTime(Integer finishTime) { - this.finishTime = finishTime; - } - public String getStatus() { return status; } @@ -149,13 +157,5 @@ public String getStatus() { public void setStatus(String status) { this.status = status; } - - public Integer getProgress() { - return progress; - } - - public void setProgress(Integer progress) { - this.progress = progress; - } } } diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetNewUcdnLogRefererStatisticsResponse.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetNewUcdnLogRefererStatisticsResponse.java index 1143501c..b8741bb6 100644 --- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetNewUcdnLogRefererStatisticsResponse.java +++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetNewUcdnLogRefererStatisticsResponse.java @@ -33,33 +33,6 @@ public void setRefererStatistics(List refererStatistics) { this.refererStatistics = refererStatistics; } - public static class RefererStatistics extends Response { - - /** 日期 */ - @SerializedName("Date") - private String date; - - /** Referer实例表 */ - @SerializedName("RefererList") - private List refererList; - - public String getDate() { - return date; - } - - public void setDate(String date) { - this.date = date; - } - - public List getRefererList() { - return refererList; - } - - public void setRefererList(List refererList) { - this.refererList = refererList; - } - } - public static class RefererList extends Response { /** 客户端请求的referer */ @@ -98,4 +71,31 @@ public void setPercent(Double percent) { this.percent = percent; } } + + public static class RefererStatistics extends Response { + + /** 日期 */ + @SerializedName("Date") + private String date; + + /** Referer实例表 */ + @SerializedName("RefererList") + private List refererList; + + public String getDate() { + return date; + } + + public void setDate(String date) { + this.date = date; + } + + public List getRefererList() { + return refererList; + } + + public void setRefererList(List refererList) { + this.refererList = refererList; + } + } } diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainConfigResponse.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainConfigResponse.java index 46c86df8..8bcd85a8 100644 --- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainConfigResponse.java +++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainConfigResponse.java @@ -33,6 +33,120 @@ public void setDomainList(List domainList) { this.domainList = domainList; } + public static class CacheConf extends Response { + + /** 路径模式,支持正则 */ + @SerializedName("PathPattern") + private String pathPattern; + + /** 缓存时间 */ + @SerializedName("CacheTTL") + private Integer cacheTTL; + + /** 缓存时间的单位。sec(秒),min(分钟),hour(小时),day(天)。上限1年。 */ + @SerializedName("CacheUnit") + private String cacheUnit; + + /** 是否缓存,true为缓存,flase为不缓存。为flase的情况下,CacheTTL和CacheUnit强制不生效 */ + @SerializedName("CacheBehavior") + private Boolean cacheBehavior; + + /** 状态码模式,非200,206状态码,多个状态码用竖线(|)分隔,该属性仅仅在状态码缓存配置列表中返回 */ + @SerializedName("HttpCodePattern") + private String httpCodePattern; + + /** 缓存规则描述 */ + @SerializedName("Description") + private String description; + + /** 是否优先遵循源站头部缓存策略,false为不优先遵循源站,true为优先遵循源站缓存头部。默认为0 */ + @SerializedName("FollowOriginRule") + private Boolean followOriginRule; + + public String getPathPattern() { + return pathPattern; + } + + public void setPathPattern(String pathPattern) { + this.pathPattern = pathPattern; + } + + public Integer getCacheTTL() { + return cacheTTL; + } + + public void setCacheTTL(Integer cacheTTL) { + this.cacheTTL = cacheTTL; + } + + public String getCacheUnit() { + return cacheUnit; + } + + public void setCacheUnit(String cacheUnit) { + this.cacheUnit = cacheUnit; + } + + public Boolean getCacheBehavior() { + return cacheBehavior; + } + + public void setCacheBehavior(Boolean cacheBehavior) { + this.cacheBehavior = cacheBehavior; + } + + public String getHttpCodePattern() { + return httpCodePattern; + } + + public void setHttpCodePattern(String httpCodePattern) { + this.httpCodePattern = httpCodePattern; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public Boolean getFollowOriginRule() { + return followOriginRule; + } + + public void setFollowOriginRule(Boolean followOriginRule) { + this.followOriginRule = followOriginRule; + } + } + + public static class AccessControlConf extends Response { + + /** ip黑名单,多个ip,可表示为: IpBlackList.0=1.1.1.1,IpBlackList.1=2.2.2.2 */ + @SerializedName("IpBlackList") + private List ipBlackList; + + /** refer配置 */ + @SerializedName("ReferConf") + private ReferConf referConf; + + public List getIpBlackList() { + return ipBlackList; + } + + public void setIpBlackList(List ipBlackList) { + this.ipBlackList = ipBlackList; + } + + public ReferConf getReferConf() { + return referConf; + } + + public void setReferConf(ReferConf referConf) { + this.referConf = referConf; + } + } + public static class DomainConfigInfo extends Response { /** 查询带宽区域 cn代表国内 abroad代表海外 all表示全部区域 */ @@ -282,57 +396,6 @@ public void setHttp2Https(Boolean http2Https) { } } - public static class CacheAllConfig extends Response { - - /** 缓存Host,不同的域名可以配置为同一个CacheHost来实现缓存共享,默认为加速域名 */ - @SerializedName("CacheHost") - private String cacheHost; - - /** 缓存配置列表,参见CacheConf */ - @SerializedName("CacheList") - private List cacheList; - - /** 状态码缓存配置列表,参见CacheConf */ - @SerializedName("HttpCodeCacheList") - private List httpCodeCacheList; - - /** 忽略参数缓存配置列表,参见CacheKeyInfo */ - @SerializedName("CacheKeyList") - private List cacheKeyList; - - public String getCacheHost() { - return cacheHost; - } - - public void setCacheHost(String cacheHost) { - this.cacheHost = cacheHost; - } - - public List getCacheList() { - return cacheList; - } - - public void setCacheList(List cacheList) { - this.cacheList = cacheList; - } - - public List getHttpCodeCacheList() { - return httpCodeCacheList; - } - - public void setHttpCodeCacheList(List httpCodeCacheList) { - this.httpCodeCacheList = httpCodeCacheList; - } - - public List getCacheKeyList() { - return cacheKeyList; - } - - public void setCacheKeyList(List cacheKeyList) { - this.cacheKeyList = cacheKeyList; - } - } - public static class CacheKeyInfo extends Response { /** 是否忽略 */ @@ -372,33 +435,6 @@ public void setQueryString(String queryString) { } } - public static class AccessControlConf extends Response { - - /** ip黑名单,多个ip,可表示为: IpBlackList.0=1.1.1.1,IpBlackList.1=2.2.2.2 */ - @SerializedName("IpBlackList") - private List ipBlackList; - - /** refer配置 */ - @SerializedName("ReferConf") - private ReferConf referConf; - - public List getIpBlackList() { - return ipBlackList; - } - - public void setIpBlackList(List ipBlackList) { - this.ipBlackList = ipBlackList; - } - - public ReferConf getReferConf() { - return referConf; - } - - public void setReferConf(ReferConf referConf) { - this.referConf = referConf; - } - } - public static class ReferConf extends Response { /** Refer防盗链配置 0白名单,1黑名单 */ @@ -564,90 +600,54 @@ public void setOriginFollow301(Integer originFollow301) { } } - public static class CacheConf extends Response { - - /** 路径模式,支持正则 */ - @SerializedName("PathPattern") - private String pathPattern; - - /** 缓存时间 */ - @SerializedName("CacheTTL") - private Integer cacheTTL; - - /** 缓存时间的单位。sec(秒),min(分钟),hour(小时),day(天)。上限1年。 */ - @SerializedName("CacheUnit") - private String cacheUnit; - - /** 是否缓存,true为缓存,flase为不缓存。为flase的情况下,CacheTTL和CacheUnit强制不生效 */ - @SerializedName("CacheBehavior") - private Boolean cacheBehavior; - - /** 状态码模式,非200,206状态码,多个状态码用竖线(|)分隔,该属性仅仅在状态码缓存配置列表中返回 */ - @SerializedName("HttpCodePattern") - private String httpCodePattern; - - /** 缓存规则描述 */ - @SerializedName("Description") - private String description; - - /** 是否优先遵循源站头部缓存策略,false为不优先遵循源站,true为优先遵循源站缓存头部。默认为0 */ - @SerializedName("FollowOriginRule") - private Boolean followOriginRule; - - public String getPathPattern() { - return pathPattern; - } - - public void setPathPattern(String pathPattern) { - this.pathPattern = pathPattern; - } + public static class CacheAllConfig extends Response { - public Integer getCacheTTL() { - return cacheTTL; - } + /** 缓存Host,不同的域名可以配置为同一个CacheHost来实现缓存共享,默认为加速域名 */ + @SerializedName("CacheHost") + private String cacheHost; - public void setCacheTTL(Integer cacheTTL) { - this.cacheTTL = cacheTTL; - } + /** 缓存配置列表,参见CacheConf */ + @SerializedName("CacheList") + private List cacheList; - public String getCacheUnit() { - return cacheUnit; - } + /** 状态码缓存配置列表,参见CacheConf */ + @SerializedName("HttpCodeCacheList") + private List httpCodeCacheList; - public void setCacheUnit(String cacheUnit) { - this.cacheUnit = cacheUnit; - } + /** 忽略参数缓存配置列表,参见CacheKeyInfo */ + @SerializedName("CacheKeyList") + private List cacheKeyList; - public Boolean getCacheBehavior() { - return cacheBehavior; + public String getCacheHost() { + return cacheHost; } - public void setCacheBehavior(Boolean cacheBehavior) { - this.cacheBehavior = cacheBehavior; + public void setCacheHost(String cacheHost) { + this.cacheHost = cacheHost; } - public String getHttpCodePattern() { - return httpCodePattern; + public List getCacheList() { + return cacheList; } - public void setHttpCodePattern(String httpCodePattern) { - this.httpCodePattern = httpCodePattern; + public void setCacheList(List cacheList) { + this.cacheList = cacheList; } - public String getDescription() { - return description; + public List getHttpCodeCacheList() { + return httpCodeCacheList; } - public void setDescription(String description) { - this.description = description; + public void setHttpCodeCacheList(List httpCodeCacheList) { + this.httpCodeCacheList = httpCodeCacheList; } - public Boolean getFollowOriginRule() { - return followOriginRule; + public List getCacheKeyList() { + return cacheKeyList; } - public void setFollowOriginRule(Boolean followOriginRule) { - this.followOriginRule = followOriginRule; + public void setCacheKeyList(List cacheKeyList) { + this.cacheKeyList = cacheKeyList; } } } diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainLogV2Response.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainLogV2Response.java index d459a166..f9d952c9 100644 --- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainLogV2Response.java +++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnDomainLogV2Response.java @@ -33,33 +33,6 @@ public void setDomainLogSet(List domainLogSet) { this.domainLogSet = domainLogSet; } - public static class DomanLogList extends Response { - - /** 域名 */ - @SerializedName("Domain") - private String domain; - - /** 日志信息列表 */ - @SerializedName("LogList") - private List logList; - - public String getDomain() { - return domain; - } - - public void setDomain(String domain) { - this.domain = domain; - } - - public List getLogList() { - return logList; - } - - public void setLogList(List logList) { - this.logList = logList; - } - } - public static class LogInfo extends Response { /** Unix时间戳 */ @@ -86,4 +59,31 @@ public void setLogUrl(String logUrl) { this.logUrl = logUrl; } } + + public static class DomanLogList extends Response { + + /** 域名 */ + @SerializedName("Domain") + private String domain; + + /** 日志信息列表 */ + @SerializedName("LogList") + private List logList; + + public String getDomain() { + return domain; + } + + public void setDomain(String domain) { + this.domain = domain; + } + + public List getLogList() { + return logList; + } + + public void setLogList(List logList) { + this.logList = logList; + } + } } diff --git a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnProIspRequestNumV2Response.java b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnProIspRequestNumV2Response.java index c838b2c6..c15891d1 100644 --- a/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnProIspRequestNumV2Response.java +++ b/ucloud-sdk-java-ucdn/src/main/java/cn/ucloud/ucdn/models/GetUcdnProIspRequestNumV2Response.java @@ -33,33 +33,6 @@ public void setRequestNumSet(List requestNumSet) { this.requestNumSet = requestNumSet; } - public static class ProIspRequestNumSetV2 extends Response { - - /** 省份代码 */ - @SerializedName("Province") - private String province; - - /** 省份请求数实例表 ProIspRequestListV2 */ - @SerializedName("RequestList") - private List requestList; - - public String getProvince() { - return province; - } - - public void setProvince(String province) { - this.province = province; - } - - public List getRequestList() { - return requestList; - } - - public void setRequestList(List requestList) { - this.requestList = requestList; - } - } - public static class ProIspRequestListV2 extends Response { /** 带宽获取的时间点。格式:时间戳 */ @@ -86,4 +59,31 @@ public void setCdnRequest(Double cdnRequest) { this.cdnRequest = cdnRequest; } } + + public static class ProIspRequestNumSetV2 extends Response { + + /** 省份代码 */ + @SerializedName("Province") + private String province; + + /** 省份请求数实例表 ProIspRequestListV2 */ + @SerializedName("RequestList") + private List requestList; + + public String getProvince() { + return province; + } + + public void setProvince(String province) { + this.province = province; + } + + public List getRequestList() { + return requestList; + } + + public void setRequestList(List requestList) { + this.requestList = requestList; + } + } } diff --git a/ucloud-sdk-java-udb/pom.xml b/ucloud-sdk-java-udb/pom.xml index 0653e37a..f7c9a8a3 100644 --- a/ucloud-sdk-java-udb/pom.xml +++ b/ucloud-sdk-java-udb/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-udb - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java index ca7f5450..1a883f7e 100644 --- a/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java +++ b/ucloud-sdk-java-udb/src/main/java/cn/ucloud/udb/models/DescribeUDBInstanceResponse.java @@ -45,18 +45,39 @@ public void setTotalCount(Integer totalCount) { this.totalCount = totalCount; } - public static class UDBInstanceSet extends Response { + public static class UFileDataSet extends Response { - /** DB实例所在可用区 */ + /** Ufile的令牌tokenid */ + @SerializedName("TokenID") + private String tokenID; + + /** bucket名称 */ + @SerializedName("Bucket") + private String bucket; + + public String getTokenID() { + return tokenID; + } + + public void setTokenID(String tokenID) { + this.tokenID = tokenID; + } + + public String getBucket() { + return bucket; + } + + public void setBucket(String bucket) { + this.bucket = bucket; + } + } + + public static class UDBSlaveInstanceSet extends Response { + + /** 可用区 */ @SerializedName("Zone") private String zone; - /** - * 当DB类型为mongodb时,返回该实例所在集群中的角色,包括:mongos、configsrv_sccc、configsrv_csrs、shardsrv_datanode、shardsrv_arbiter,其中congfigsrv分为sccc和csrs两种模式,shardsrv分为datanode和arbiter两种模式 - */ - @SerializedName("ClusterRole") - private String clusterRole; - /** DB实例id */ @SerializedName("DBId") private String dbId; @@ -89,26 +110,6 @@ public static class UDBInstanceSet extends Response { @SerializedName("VirtualIPMac") private String virtualIPMac; - /** VPC的ID */ - @SerializedName("VPCId") - private String vpcId; - - /** 子网ID */ - @SerializedName("SubnetId") - private String subnetId; - - /** UDB数据库机型 */ - @SerializedName("InstanceType") - private String instanceType; - - /** UDB数据库机型ID */ - @SerializedName("InstanceTypeId") - private Integer instanceTypeId; - - /** 获取资源其他信息 */ - @SerializedName("Tag") - private String tag; - /** 端口号,mysql默认3306,mongodb默认27017 */ @SerializedName("Port") private Integer port; @@ -169,7 +170,7 @@ public static class UDBInstanceSet extends Response { @SerializedName("UseSSD") private Boolean useSSD; - /** SSD类型,SATA/PCI-E/NVMe */ + /** SSD类型,SATA/PCI-E */ @SerializedName("SSDType") private String ssdType; @@ -200,29 +201,40 @@ public static class UDBInstanceSet extends Response { @SerializedName("BackupDate") private String backupDate; - /** UDB实例模式类型, 可选值如下: “Normal”: 普通版UDB实例 “HA”: 高可用版UDB实例 */ + /** UDB实例模式类型, 可选值如下: "Normal": 普通版UDB实例;"HA": 高可用版UDB实例 */ @SerializedName("InstanceMode") private String instanceMode; /** - * 如果在需要返回从库的场景下,返回该DB实例的所有从库DB实例信息列表。列表中每一个元素的内容同UDBSlaveInstanceSet - * 。如果这个DB实例没有从库的情况下,此时返回一个空的列表 + * 当DB类型为mongodb时,返回该实例所在集群中的角色,包括:mongos、configsrv_sccc、configsrv_csrs、shardsrv_datanode、shardsrv_arbiter,其中congfigsrv分为sccc和csrs两种模式,shardsrv分为datanode和arbiter两种模式 */ - @SerializedName("DataSet") - private List dataSet; + @SerializedName("ClusterRole") + private String clusterRole; - /** 跨可用区高可用备库所在可用区 */ - @SerializedName("BackupZone") - private String backupZone; + /** 子网ID */ + @SerializedName("SubnetId") + private String subnetId; - /** 该实例的ipv6地址 */ + /** VPC的ID */ + @SerializedName("VPCId") + private String vpcId; + + /** UDB数据库机型 */ + @SerializedName("InstanceType") + private String instanceType; + + /** UDB数据库机型ID */ + @SerializedName("InstanceTypeId") + private Integer instanceTypeId; + + /** 获取资源其他信息 */ + @SerializedName("Tag") + private String tag; + + /** 获取该实例的IPv6地址 */ @SerializedName("IPv6Address") private String iPv6Address; - /** 用户转存备份到自己的UFILE配置, 结构参考UFileDataSet */ - @SerializedName("UserUFileData") - private UFileDataSet userUFileData; - public String getZone() { return zone; } @@ -231,14 +243,6 @@ public void setZone(String zone) { this.zone = zone; } - public String getClusterRole() { - return clusterRole; - } - - public void setClusterRole(String clusterRole) { - this.clusterRole = clusterRole; - } - public String getDBId() { return dbId; } @@ -295,46 +299,6 @@ public void setVirtualIPMac(String virtualIPMac) { this.virtualIPMac = virtualIPMac; } - public String getVPCId() { - return vpcId; - } - - public void setVPCId(String vpcId) { - this.vpcId = vpcId; - } - - public String getSubnetId() { - return subnetId; - } - - public void setSubnetId(String subnetId) { - this.subnetId = subnetId; - } - - public String getInstanceType() { - return instanceType; - } - - public void setInstanceType(String instanceType) { - this.instanceType = instanceType; - } - - public Integer getInstanceTypeId() { - return instanceTypeId; - } - - public void setInstanceTypeId(Integer instanceTypeId) { - this.instanceTypeId = instanceTypeId; - } - - public String getTag() { - return tag; - } - - public void setTag(String tag) { - this.tag = tag; - } - public Integer getPort() { return port; } @@ -511,72 +475,75 @@ public void setInstanceMode(String instanceMode) { this.instanceMode = instanceMode; } - public List getDataSet() { - return dataSet; + public String getClusterRole() { + return clusterRole; } - public void setDataSet(List dataSet) { - this.dataSet = dataSet; + public void setClusterRole(String clusterRole) { + this.clusterRole = clusterRole; } - public String getBackupZone() { - return backupZone; + public String getSubnetId() { + return subnetId; } - public void setBackupZone(String backupZone) { - this.backupZone = backupZone; + public void setSubnetId(String subnetId) { + this.subnetId = subnetId; } - public String getIPv6Address() { - return iPv6Address; + public String getVPCId() { + return vpcId; } - public void setIPv6Address(String iPv6Address) { - this.iPv6Address = iPv6Address; + public void setVPCId(String vpcId) { + this.vpcId = vpcId; } - public UFileDataSet getUserUFileData() { - return userUFileData; + public String getInstanceType() { + return instanceType; } - public void setUserUFileData(UFileDataSet userUFileData) { - this.userUFileData = userUFileData; + public void setInstanceType(String instanceType) { + this.instanceType = instanceType; } - } - - public static class UFileDataSet extends Response { - /** Ufile的令牌tokenid */ - @SerializedName("TokenID") - private String tokenID; + public Integer getInstanceTypeId() { + return instanceTypeId; + } - /** bucket名称 */ - @SerializedName("Bucket") - private String bucket; + public void setInstanceTypeId(Integer instanceTypeId) { + this.instanceTypeId = instanceTypeId; + } - public String getTokenID() { - return tokenID; + public String getTag() { + return tag; } - public void setTokenID(String tokenID) { - this.tokenID = tokenID; + public void setTag(String tag) { + this.tag = tag; } - public String getBucket() { - return bucket; + public String getIPv6Address() { + return iPv6Address; } - public void setBucket(String bucket) { - this.bucket = bucket; + public void setIPv6Address(String iPv6Address) { + this.iPv6Address = iPv6Address; } } - public static class UDBSlaveInstanceSet extends Response { + public static class UDBInstanceSet extends Response { - /** 可用区 */ + /** DB实例所在可用区 */ @SerializedName("Zone") private String zone; + /** + * 当DB类型为mongodb时,返回该实例所在集群中的角色,包括:mongos、configsrv_sccc、configsrv_csrs、shardsrv_datanode、shardsrv_arbiter,其中congfigsrv分为sccc和csrs两种模式,shardsrv分为datanode和arbiter两种模式 + */ + @SerializedName("ClusterRole") + private String clusterRole; + /** DB实例id */ @SerializedName("DBId") private String dbId; @@ -609,6 +576,26 @@ public static class UDBSlaveInstanceSet extends Response { @SerializedName("VirtualIPMac") private String virtualIPMac; + /** VPC的ID */ + @SerializedName("VPCId") + private String vpcId; + + /** 子网ID */ + @SerializedName("SubnetId") + private String subnetId; + + /** UDB数据库机型 */ + @SerializedName("InstanceType") + private String instanceType; + + /** UDB数据库机型ID */ + @SerializedName("InstanceTypeId") + private Integer instanceTypeId; + + /** 获取资源其他信息 */ + @SerializedName("Tag") + private String tag; + /** 端口号,mysql默认3306,mongodb默认27017 */ @SerializedName("Port") private Integer port; @@ -669,7 +656,7 @@ public static class UDBSlaveInstanceSet extends Response { @SerializedName("UseSSD") private Boolean useSSD; - /** SSD类型,SATA/PCI-E */ + /** SSD类型,SATA/PCI-E/NVMe */ @SerializedName("SSDType") private String ssdType; @@ -700,40 +687,29 @@ public static class UDBSlaveInstanceSet extends Response { @SerializedName("BackupDate") private String backupDate; - /** UDB实例模式类型, 可选值如下: "Normal": 普通版UDB实例;"HA": 高可用版UDB实例 */ + /** UDB实例模式类型, 可选值如下: “Normal”: 普通版UDB实例 “HA”: 高可用版UDB实例 */ @SerializedName("InstanceMode") private String instanceMode; /** - * 当DB类型为mongodb时,返回该实例所在集群中的角色,包括:mongos、configsrv_sccc、configsrv_csrs、shardsrv_datanode、shardsrv_arbiter,其中congfigsrv分为sccc和csrs两种模式,shardsrv分为datanode和arbiter两种模式 + * 如果在需要返回从库的场景下,返回该DB实例的所有从库DB实例信息列表。列表中每一个元素的内容同UDBSlaveInstanceSet + * 。如果这个DB实例没有从库的情况下,此时返回一个空的列表 */ - @SerializedName("ClusterRole") - private String clusterRole; - - /** 子网ID */ - @SerializedName("SubnetId") - private String subnetId; - - /** VPC的ID */ - @SerializedName("VPCId") - private String vpcId; - - /** UDB数据库机型 */ - @SerializedName("InstanceType") - private String instanceType; - - /** UDB数据库机型ID */ - @SerializedName("InstanceTypeId") - private Integer instanceTypeId; + @SerializedName("DataSet") + private List dataSet; - /** 获取资源其他信息 */ - @SerializedName("Tag") - private String tag; + /** 跨可用区高可用备库所在可用区 */ + @SerializedName("BackupZone") + private String backupZone; - /** 获取该实例的IPv6地址 */ + /** 该实例的ipv6地址 */ @SerializedName("IPv6Address") private String iPv6Address; + /** 用户转存备份到自己的UFILE配置, 结构参考UFileDataSet */ + @SerializedName("UserUFileData") + private UFileDataSet userUFileData; + public String getZone() { return zone; } @@ -742,6 +718,14 @@ public void setZone(String zone) { this.zone = zone; } + public String getClusterRole() { + return clusterRole; + } + + public void setClusterRole(String clusterRole) { + this.clusterRole = clusterRole; + } + public String getDBId() { return dbId; } @@ -798,6 +782,46 @@ public void setVirtualIPMac(String virtualIPMac) { this.virtualIPMac = virtualIPMac; } + public String getVPCId() { + return vpcId; + } + + public void setVPCId(String vpcId) { + this.vpcId = vpcId; + } + + public String getSubnetId() { + return subnetId; + } + + public void setSubnetId(String subnetId) { + this.subnetId = subnetId; + } + + public String getInstanceType() { + return instanceType; + } + + public void setInstanceType(String instanceType) { + this.instanceType = instanceType; + } + + public Integer getInstanceTypeId() { + return instanceTypeId; + } + + public void setInstanceTypeId(Integer instanceTypeId) { + this.instanceTypeId = instanceTypeId; + } + + public String getTag() { + return tag; + } + + public void setTag(String tag) { + this.tag = tag; + } + public Integer getPort() { return port; } @@ -974,52 +998,20 @@ public void setInstanceMode(String instanceMode) { this.instanceMode = instanceMode; } - public String getClusterRole() { - return clusterRole; - } - - public void setClusterRole(String clusterRole) { - this.clusterRole = clusterRole; - } - - public String getSubnetId() { - return subnetId; - } - - public void setSubnetId(String subnetId) { - this.subnetId = subnetId; - } - - public String getVPCId() { - return vpcId; - } - - public void setVPCId(String vpcId) { - this.vpcId = vpcId; - } - - public String getInstanceType() { - return instanceType; - } - - public void setInstanceType(String instanceType) { - this.instanceType = instanceType; - } - - public Integer getInstanceTypeId() { - return instanceTypeId; + public List getDataSet() { + return dataSet; } - public void setInstanceTypeId(Integer instanceTypeId) { - this.instanceTypeId = instanceTypeId; + public void setDataSet(List dataSet) { + this.dataSet = dataSet; } - public String getTag() { - return tag; + public String getBackupZone() { + return backupZone; } - public void setTag(String tag) { - this.tag = tag; + public void setBackupZone(String backupZone) { + this.backupZone = backupZone; } public String getIPv6Address() { @@ -1029,5 +1021,13 @@ public String getIPv6Address() { public void setIPv6Address(String iPv6Address) { this.iPv6Address = iPv6Address; } + + public UFileDataSet getUserUFileData() { + return userUFileData; + } + + public void setUserUFileData(UFileDataSet userUFileData) { + this.userUFileData = userUFileData; + } } } diff --git a/ucloud-sdk-java-uddb/pom.xml b/ucloud-sdk-java-uddb/pom.xml index b01c2573..b4f539a5 100644 --- a/ucloud-sdk-java-uddb/pom.xml +++ b/ucloud-sdk-java-uddb/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uddb - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uddb/src/main/java/cn/ucloud/uddb/models/DescribeUDDBInstanceResponse.java b/ucloud-sdk-java-uddb/src/main/java/cn/ucloud/uddb/models/DescribeUDDBInstanceResponse.java index f3c4b63f..3327f68c 100644 --- a/ucloud-sdk-java-uddb/src/main/java/cn/ucloud/uddb/models/DescribeUDDBInstanceResponse.java +++ b/ucloud-sdk-java-uddb/src/main/java/cn/ucloud/uddb/models/DescribeUDDBInstanceResponse.java @@ -33,6 +33,150 @@ public void setDataSet(List dataSet) { this.dataSet = dataSet; } + public static class DataNodeInfo extends Response { + + /** 数据节点ID */ + @SerializedName("Id") + private String id; + + /** 数据节点的内存配置, 单位:MB */ + @SerializedName("Memory") + private Integer memory; + + /** 数据节点的磁盘大小配置. 单位: GB */ + @SerializedName("DiskSpace") + private Integer diskSpace; + + /** 数据节点的只读实例个数. */ + @SerializedName("SlaveCount") + private Integer slaveCount; + + /** + * 数据分片状态, 状态列表如下: Init: 初始化中 Fail: 安装失败 Starting: 启动中 Running: 系统正常运行中 Shutdown: 关闭中 + * Shutoff: 已关闭 Deleted: 已删除 Upgrading: 系统升级中 + */ + @SerializedName("State") + private String state; + + /** 只读实例信息列表 */ + @SerializedName("SlaveInfos") + private List slaveInfos; + + /** 最近一次数据迁移任务id */ + @SerializedName("LastTransTaskId") + private String lastTransTaskId; + + /** 节点的创建时间 */ + @SerializedName("CreateTime") + private String createTime; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public Integer getMemory() { + return memory; + } + + public void setMemory(Integer memory) { + this.memory = memory; + } + + public Integer getDiskSpace() { + return diskSpace; + } + + public void setDiskSpace(Integer diskSpace) { + this.diskSpace = diskSpace; + } + + public Integer getSlaveCount() { + return slaveCount; + } + + public void setSlaveCount(Integer slaveCount) { + this.slaveCount = slaveCount; + } + + public String getState() { + return state; + } + + public void setState(String state) { + this.state = state; + } + + public List getSlaveInfos() { + return slaveInfos; + } + + public void setSlaveInfos(List slaveInfos) { + this.slaveInfos = slaveInfos; + } + + public String getLastTransTaskId() { + return lastTransTaskId; + } + + public void setLastTransTaskId(String lastTransTaskId) { + this.lastTransTaskId = lastTransTaskId; + } + + public String getCreateTime() { + return createTime; + } + + public void setCreateTime(String createTime) { + this.createTime = createTime; + } + } + + public static class SlaveInfo extends Response { + + /** 只读实例ID */ + @SerializedName("Id") + private String id; + + /** 对应数据节点的ID */ + @SerializedName("DataNodeId") + private String dataNodeId; + + /** + * 只读实例状态, 状态列表如下: Init: 初始化中 Fail: 安装失败 Starting: 启动中 Running: 系统正常运行中 Shutdown: 关闭中 + * Shutoff: 已关闭 Deleted: 已删除 Upgrading: 系统升级中 + */ + @SerializedName("State") + private String state; + + public String getId() { + return id; + } + + public void setId(String id) { + this.id = id; + } + + public String getDataNodeId() { + return dataNodeId; + } + + public void setDataNodeId(String dataNodeId) { + this.dataNodeId = dataNodeId; + } + + public String getState() { + return state; + } + + public void setState(String state) { + this.state = state; + } + } + public static class DataSetUDDB extends Response { /** UDDB实例对应的可用区 */ @@ -295,148 +439,4 @@ public void setInstanceType(String instanceType) { this.instanceType = instanceType; } } - - public static class DataNodeInfo extends Response { - - /** 数据节点ID */ - @SerializedName("Id") - private String id; - - /** 数据节点的内存配置, 单位:MB */ - @SerializedName("Memory") - private Integer memory; - - /** 数据节点的磁盘大小配置. 单位: GB */ - @SerializedName("DiskSpace") - private Integer diskSpace; - - /** 数据节点的只读实例个数. */ - @SerializedName("SlaveCount") - private Integer slaveCount; - - /** - * 数据分片状态, 状态列表如下: Init: 初始化中 Fail: 安装失败 Starting: 启动中 Running: 系统正常运行中 Shutdown: 关闭中 - * Shutoff: 已关闭 Deleted: 已删除 Upgrading: 系统升级中 - */ - @SerializedName("State") - private String state; - - /** 只读实例信息列表 */ - @SerializedName("SlaveInfos") - private List slaveInfos; - - /** 最近一次数据迁移任务id */ - @SerializedName("LastTransTaskId") - private String lastTransTaskId; - - /** 节点的创建时间 */ - @SerializedName("CreateTime") - private String createTime; - - public String getId() { - return id; - } - - public void setId(String id) { - this.id = id; - } - - public Integer getMemory() { - return memory; - } - - public void setMemory(Integer memory) { - this.memory = memory; - } - - public Integer getDiskSpace() { - return diskSpace; - } - - public void setDiskSpace(Integer diskSpace) { - this.diskSpace = diskSpace; - } - - public Integer getSlaveCount() { - return slaveCount; - } - - public void setSlaveCount(Integer slaveCount) { - this.slaveCount = slaveCount; - } - - public String getState() { - return state; - } - - public void setState(String state) { - this.state = state; - } - - public List getSlaveInfos() { - return slaveInfos; - } - - public void setSlaveInfos(List slaveInfos) { - this.slaveInfos = slaveInfos; - } - - public String getLastTransTaskId() { - return lastTransTaskId; - } - - public void setLastTransTaskId(String lastTransTaskId) { - this.lastTransTaskId = lastTransTaskId; - } - - public String getCreateTime() { - return createTime; - } - - public void setCreateTime(String createTime) { - this.createTime = createTime; - } - } - - public static class SlaveInfo extends Response { - - /** 只读实例ID */ - @SerializedName("Id") - private String id; - - /** 对应数据节点的ID */ - @SerializedName("DataNodeId") - private String dataNodeId; - - /** - * 只读实例状态, 状态列表如下: Init: 初始化中 Fail: 安装失败 Starting: 启动中 Running: 系统正常运行中 Shutdown: 关闭中 - * Shutoff: 已关闭 Deleted: 已删除 Upgrading: 系统升级中 - */ - @SerializedName("State") - private String state; - - public String getId() { - return id; - } - - public void setId(String id) { - this.id = id; - } - - public String getDataNodeId() { - return dataNodeId; - } - - public void setDataNodeId(String dataNodeId) { - this.dataNodeId = dataNodeId; - } - - public String getState() { - return state; - } - - public void setState(String state) { - this.state = state; - } - } } diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml index 59dd8bd2..e9025ac8 100644 --- a/ucloud-sdk-java-udisk/pom.xml +++ b/ucloud-sdk-java-udisk/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-udisk - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml index 4388a465..f735caf5 100644 --- a/ucloud-sdk-java-udpn/pom.xml +++ b/ucloud-sdk-java-udpn/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-udpn - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml index 332f51a4..5ace3e5c 100644 --- a/ucloud-sdk-java-uec/pom.xml +++ b/ucloud-sdk-java-uec/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uec - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcHolderResponse.java b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcHolderResponse.java index d0c41ef5..26be2660 100644 --- a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcHolderResponse.java +++ b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcHolderResponse.java @@ -45,111 +45,6 @@ public void setTotalCount(Integer totalCount) { this.totalCount = totalCount; } - public static class EnvList extends Response { - - /** 环境变量key值 */ - @SerializedName("Key") - private String key; - - /** 环境变量Value值 */ - @SerializedName("Value") - private String value; - - public String getKey() { - return key; - } - - public void setKey(String key) { - this.key = key; - } - - public String getValue() { - return value; - } - - public void setValue(String value) { - this.value = value; - } - } - - public static class IpList extends Response { - - /** 外网ip */ - @SerializedName("Ip") - private String ip; - - /** 运营商 */ - @SerializedName("Isp") - private String isp; - - public String getIp() { - return ip; - } - - public void setIp(String ip) { - this.ip = ip; - } - - public String getIsp() { - return isp; - } - - public void setIsp(String isp) { - this.isp = isp; - } - } - - public static class StorVolumeInfo extends Response { - - /** 名称 */ - @SerializedName("Name") - private String name; - - /** 资源id */ - @SerializedName("ResourceId") - private String resourceId; - - /** 挂载点 */ - @SerializedName("MountPoint") - private String mountPoint; - - /** 容量(单位GB) */ - @SerializedName("DiskSize") - private Integer diskSize; - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getResourceId() { - return resourceId; - } - - public void setResourceId(String resourceId) { - this.resourceId = resourceId; - } - - public String getMountPoint() { - return mountPoint; - } - - public void setMountPoint(String mountPoint) { - this.mountPoint = mountPoint; - } - - public Integer getDiskSize() { - return diskSize; - } - - public void setDiskSize(Integer diskSize) { - this.diskSize = diskSize; - } - } - public static class DockerInfo extends Response { /** CPU核数(/核)精度0.1核 */ @@ -351,6 +246,60 @@ public void setImageKey(String imageKey) { } } + public static class EnvList extends Response { + + /** 环境变量key值 */ + @SerializedName("Key") + private String key; + + /** 环境变量Value值 */ + @SerializedName("Value") + private String value; + + public String getKey() { + return key; + } + + public void setKey(String key) { + this.key = key; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } + + public static class IpList extends Response { + + /** 外网ip */ + @SerializedName("Ip") + private String ip; + + /** 运营商 */ + @SerializedName("Isp") + private String isp; + + public String getIp() { + return ip; + } + + public void setIp(String ip) { + this.ip = ip; + } + + public String getIsp() { + return isp; + } + + public void setIsp(String isp) { + this.isp = isp; + } + } + public static class HolderList extends Response { /** 容器组资源id */ @@ -617,4 +566,55 @@ public void setImageList(List imageList) { this.imageList = imageList; } } + + public static class StorVolumeInfo extends Response { + + /** 名称 */ + @SerializedName("Name") + private String name; + + /** 资源id */ + @SerializedName("ResourceId") + private String resourceId; + + /** 挂载点 */ + @SerializedName("MountPoint") + private String mountPoint; + + /** 容量(单位GB) */ + @SerializedName("DiskSize") + private Integer diskSize; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getResourceId() { + return resourceId; + } + + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } + + public String getMountPoint() { + return mountPoint; + } + + public void setMountPoint(String mountPoint) { + this.mountPoint = mountPoint; + } + + public Integer getDiskSize() { + return diskSize; + } + + public void setDiskSize(Integer diskSize) { + this.diskSize = diskSize; + } + } } diff --git a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcVHostResponse.java b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcVHostResponse.java index b797d9f6..fc904f06 100644 --- a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcVHostResponse.java +++ b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/DescribeUEcVHostResponse.java @@ -45,6 +45,45 @@ public void setNodeList(List nodeList) { this.nodeList = nodeList; } + public static class NodeIpList extends Response { + + /** 外网ip */ + @SerializedName("Ip") + private String ip; + + /** 运营商 */ + @SerializedName("Isp") + private String isp; + + /** 运营商名称 */ + @SerializedName("IspName") + private String ispName; + + public String getIp() { + return ip; + } + + public void setIp(String ip) { + this.ip = ip; + } + + public String getIsp() { + return isp; + } + + public void setIsp(String isp) { + this.isp = isp; + } + + public String getIspName() { + return ispName; + } + + public void setIspName(String ispName) { + this.ispName = ispName; + } + } + public static class NodeInfo extends Response { /** 节点名称 */ @@ -299,43 +338,4 @@ public void setInnerIps(List innerIps) { this.innerIps = innerIps; } } - - public static class NodeIpList extends Response { - - /** 外网ip */ - @SerializedName("Ip") - private String ip; - - /** 运营商 */ - @SerializedName("Isp") - private String isp; - - /** 运营商名称 */ - @SerializedName("IspName") - private String ispName; - - public String getIp() { - return ip; - } - - public void setIp(String ip) { - this.ip = ip; - } - - public String getIsp() { - return isp; - } - - public void setIsp(String isp) { - this.isp = isp; - } - - public String getIspName() { - return ispName; - } - - public void setIspName(String ispName) { - this.ispName = ispName; - } - } } diff --git a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcHolderMetricsResponse.java b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcHolderMetricsResponse.java index 360c0ac3..621a1749 100644 --- a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcHolderMetricsResponse.java +++ b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcHolderMetricsResponse.java @@ -33,6 +33,33 @@ public void setDataSets(MetricisDataSet dataSets) { this.dataSets = dataSets; } + public static class MonitorInfo extends Response { + + /** 时间戳 */ + @SerializedName("TimeStamp") + private Integer timeStamp; + + /** 值 */ + @SerializedName("Value") + private Integer value; + + public Integer getTimeStamp() { + return timeStamp; + } + + public void setTimeStamp(Integer timeStamp) { + this.timeStamp = timeStamp; + } + + public Integer getValue() { + return value; + } + + public void setValue(Integer value) { + this.value = value; + } + } + public static class MetricisDataSet extends Response { /** cpu利用率(详情参考MonitorInfo) */ @@ -107,31 +134,4 @@ public void setNICIn(List nicIn) { this.nicIn = nicIn; } } - - public static class MonitorInfo extends Response { - - /** 时间戳 */ - @SerializedName("TimeStamp") - private Integer timeStamp; - - /** 值 */ - @SerializedName("Value") - private Integer value; - - public Integer getTimeStamp() { - return timeStamp; - } - - public void setTimeStamp(Integer timeStamp) { - this.timeStamp = timeStamp; - } - - public Integer getValue() { - return value; - } - - public void setValue(Integer value) { - this.value = value; - } - } } diff --git a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcIDCVHostDataResponse.java b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcIDCVHostDataResponse.java index c68524ee..634376e7 100644 --- a/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcIDCVHostDataResponse.java +++ b/ucloud-sdk-java-uec/src/main/java/cn/ucloud/uec/models/GetUEcIDCVHostDataResponse.java @@ -33,33 +33,6 @@ public void setDataSets(DataSet dataSets) { this.dataSets = dataSets; } - public static class MonitorInfo extends Response { - - /** 时间戳 */ - @SerializedName("TimeStamp") - private Integer timeStamp; - - /** 值 */ - @SerializedName("Value") - private Integer value; - - public Integer getTimeStamp() { - return timeStamp; - } - - public void setTimeStamp(Integer timeStamp) { - this.timeStamp = timeStamp; - } - - public Integer getValue() { - return value; - } - - public void setValue(Integer value) { - this.value = value; - } - } - public static class DataSet extends Response { /** cpu使用率 */ @@ -182,4 +155,31 @@ public void setDiskWriteOps(List diskWriteOps) { this.diskWriteOps = diskWriteOps; } } + + public static class MonitorInfo extends Response { + + /** 时间戳 */ + @SerializedName("TimeStamp") + private Integer timeStamp; + + /** 值 */ + @SerializedName("Value") + private Integer value; + + public Integer getTimeStamp() { + return timeStamp; + } + + public void setTimeStamp(Integer timeStamp) { + this.timeStamp = timeStamp; + } + + public Integer getValue() { + return value; + } + + public void setValue(Integer value) { + this.value = value; + } + } } diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml index 7cff478c..da532680 100644 --- a/ucloud-sdk-java-ufile/pom.xml +++ b/ucloud-sdk-java-ufile/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-ufile - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml index 3d82c8c0..19b23996 100644 --- a/ucloud-sdk-java-ufs/pom.xml +++ b/ucloud-sdk-java-ufs/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-ufs - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml index 49d7d6df..2c67a5de 100644 --- a/ucloud-sdk-java-uhost/pom.xml +++ b/ucloud-sdk-java-uhost/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uhost - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/CreateUHostInstanceRequest.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/CreateUHostInstanceRequest.java index be1091f4..89a9951d 100644 --- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/CreateUHostInstanceRequest.java +++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/CreateUHostInstanceRequest.java @@ -457,46 +457,81 @@ public void setCouponId(String couponId) { this.couponId = couponId; } - public static class NetworkInterface extends Request { + public static class NetworkInterfaceIPv6 extends Request {} - /** */ - @UCloudParam("EIP") - private NetworkInterfaceEIP eip; + public static class NetworkInterfaceEIP extends Request { - /** */ - @UCloudParam("IPv6") - private NetworkInterfaceIPv6 iPv6; + /** + * 【若绑定EIP,此参数必填】弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: + * 流量计费[1-300],带宽计费[1-800] + */ + @UCloudParam("Bandwidth") + private Integer bandwidth; - /** 申请并绑定一个教育网EIP。True为申请并绑定,False为不会申请绑定,默认False。当前只支持具有HPC特性的机型。 */ - @UCloudParam("CreateCernetIp") - private Boolean createCernetIp; + /** + * 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. + * "Free":免费带宽模式,默认为 "Bandwidth" + */ + @UCloudParam("PayMode") + private String payMode; - public NetworkInterfaceEIP getEIP() { - return eip; + /** 绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效 */ + @UCloudParam("ShareBandwidthId") + private String shareBandwidthId; + + /** + * 【若绑定EIP,此参数必填】弹性IP的线路。枚举值: 国际: International BGP: Bgp 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: + * Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: + * International kr-seoul:International us-ws:International ge-fra:International + * sg:International tw-kh:International.其他海外线路均为 International + */ + @UCloudParam("OperatorName") + private String operatorName; + + /** 当前EIP代金券id。请通过DescribeCoupon接口查询,或登录用户中心查看。 */ + @UCloudParam("CouponId") + private String couponId; + + public Integer getBandwidth() { + return bandwidth; } - public void setEIP(NetworkInterfaceEIP eip) { - this.eip = eip; + public void setBandwidth(Integer bandwidth) { + this.bandwidth = bandwidth; } - public NetworkInterfaceIPv6 getIPv6() { - return iPv6; + public String getPayMode() { + return payMode; } - public void setIPv6(NetworkInterfaceIPv6 iPv6) { - this.iPv6 = iPv6; + public void setPayMode(String payMode) { + this.payMode = payMode; } - public Boolean getCreateCernetIp() { - return createCernetIp; + public String getShareBandwidthId() { + return shareBandwidthId; } - public void setCreateCernetIp(Boolean createCernetIp) { - this.createCernetIp = createCernetIp; + public void setShareBandwidthId(String shareBandwidthId) { + this.shareBandwidthId = shareBandwidthId; } - } - public static class NetworkInterfaceIPv6 extends Request {} + public String getOperatorName() { + return operatorName; + } + + public void setOperatorName(String operatorName) { + this.operatorName = operatorName; + } + + public String getCouponId() { + return couponId; + } + + public void setCouponId(String couponId) { + this.couponId = couponId; + } + } public static class Disks extends Request { @@ -591,94 +626,59 @@ public void setCouponId(String couponId) { } } - public static class NetworkInterfaceEIP extends Request { - - /** - * 【若绑定EIP,此参数必填】弹性IP的外网带宽, 单位为Mbps. 共享带宽模式必须指定0M带宽, 非共享带宽模式必须指定非0Mbps带宽. 各地域非共享带宽的带宽范围如下: - * 流量计费[1-300],带宽计费[1-800] - */ - @UCloudParam("Bandwidth") - private Integer bandwidth; - - /** - * 弹性IP的计费模式. 枚举值: "Traffic", 流量计费; "Bandwidth", 带宽计费; "ShareBandwidth",共享带宽模式. - * "Free":免费带宽模式,默认为 "Bandwidth" - */ - @UCloudParam("PayMode") - private String payMode; - - /** 绑定的共享带宽Id,仅当PayMode为ShareBandwidth时有效 */ - @UCloudParam("ShareBandwidthId") - private String shareBandwidthId; - - /** - * 【若绑定EIP,此参数必填】弹性IP的线路。枚举值: 国际: International BGP: Bgp 各地域允许的线路参数如下: cn-sh1: Bgp cn-sh2: - * Bgp cn-gd: Bgp cn-bj1: Bgp cn-bj2: Bgp hk: International us-ca: International th-bkk: - * International kr-seoul:International us-ws:International ge-fra:International - * sg:International tw-kh:International.其他海外线路均为 International - */ - @UCloudParam("OperatorName") - private String operatorName; + public static class Features extends Request { - /** 当前EIP代金券id。请通过DescribeCoupon接口查询,或登录用户中心查看。 */ - @UCloudParam("CouponId") - private String couponId; + /** 弹性网卡特性。开启了弹性网卡权限位,此特性才生效,默认 false 未开启,true 开启,仅与 NetCapability Normal 兼容。 */ + @UCloudParam("UNI") + private Boolean uni; - public Integer getBandwidth() { - return bandwidth; + public Boolean getUNI() { + return uni; } - public void setBandwidth(Integer bandwidth) { - this.bandwidth = bandwidth; + public void setUNI(Boolean uni) { + this.uni = uni; } + } - public String getPayMode() { - return payMode; - } + public static class Volumes extends Request {} - public void setPayMode(String payMode) { - this.payMode = payMode; - } + public static class NetworkInterface extends Request { - public String getShareBandwidthId() { - return shareBandwidthId; - } + /** */ + @UCloudParam("EIP") + private NetworkInterfaceEIP eip; - public void setShareBandwidthId(String shareBandwidthId) { - this.shareBandwidthId = shareBandwidthId; - } + /** */ + @UCloudParam("IPv6") + private NetworkInterfaceIPv6 iPv6; - public String getOperatorName() { - return operatorName; - } + /** 申请并绑定一个教育网EIP。True为申请并绑定,False为不会申请绑定,默认False。当前只支持具有HPC特性的机型。 */ + @UCloudParam("CreateCernetIp") + private Boolean createCernetIp; - public void setOperatorName(String operatorName) { - this.operatorName = operatorName; + public NetworkInterfaceEIP getEIP() { + return eip; } - public String getCouponId() { - return couponId; + public void setEIP(NetworkInterfaceEIP eip) { + this.eip = eip; } - public void setCouponId(String couponId) { - this.couponId = couponId; + public NetworkInterfaceIPv6 getIPv6() { + return iPv6; } - } - - public static class Features extends Request { - /** 弹性网卡特性。开启了弹性网卡权限位,此特性才生效,默认 false 未开启,true 开启,仅与 NetCapability Normal 兼容。 */ - @UCloudParam("UNI") - private Boolean uni; + public void setIPv6(NetworkInterfaceIPv6 iPv6) { + this.iPv6 = iPv6; + } - public Boolean getUNI() { - return uni; + public Boolean getCreateCernetIp() { + return createCernetIp; } - public void setUNI(Boolean uni) { - this.uni = uni; + public void setCreateCernetIp(Boolean createCernetIp) { + this.createCernetIp = createCernetIp; } } - - public static class Volumes extends Request {} } diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeAvailableInstanceTypesResponse.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeAvailableInstanceTypesResponse.java index 48eb097c..ff3adfd9 100644 --- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeAvailableInstanceTypesResponse.java +++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/DescribeAvailableInstanceTypesResponse.java @@ -33,48 +33,87 @@ public void setAvailableInstanceTypes(List availableInst this.availableInstanceTypes = availableInstanceTypes; } - public static class CpuPlatforms extends Response { + public static class FeatureModes extends Response { - /** 返回Intel的CPU平台信息,例如:Intel: ['Intel/CascadeLake','Intel/CascadelakeR','Intel/IceLake'] */ - @SerializedName("Intel") - private List intel; + /** 模式|特性名称 */ + @SerializedName("Name") + private String name; - /** 返回AMD的CPU平台信息,例如:AMD: ['Amd/Epyc2'] */ - @SerializedName("Amd") - private List amd; + /** 为镜像上支持这个特性的标签。例如DescribeImage返回的字段Features包含HotPlug,说明该镜像支持热升级。 */ + @SerializedName("RelatedToImageFeature") + private List relatedToImageFeature; - /** 返回Arm的CPU平台信息,例如:Ampere: ['Ampere/Altra'] */ - @SerializedName("Ampere") - private List ampere; + /** 这个特性必须是列出来的CPU平台及以上的CPU才支持 */ + @SerializedName("MinimalCpuPlatform") + private List minimalCpuPlatform; - public List getIntel() { - return intel; + public String getName() { + return name; } - public void setIntel(List intel) { - this.intel = intel; + public void setName(String name) { + this.name = name; } - public List getAmd() { - return amd; + public List getRelatedToImageFeature() { + return relatedToImageFeature; } - public void setAmd(List amd) { - this.amd = amd; + public void setRelatedToImageFeature(List relatedToImageFeature) { + this.relatedToImageFeature = relatedToImageFeature; } - public List getAmpere() { - return ampere; + public List getMinimalCpuPlatform() { + return minimalCpuPlatform; } - public void setAmpere(List ampere) { - this.ampere = ampere; + public void setMinimalCpuPlatform(List minimalCpuPlatform) { + this.minimalCpuPlatform = minimalCpuPlatform; } } - public static class GraphicsMemory extends Response { + public static class Disks extends Response { - /** 值,单位是GB */ + /** 磁盘介质类别信息,磁盘主要分类如下:云盘|cloudDisk、普通本地盘|normalLocalDisk和SSD本地盘|ssdLocalDisk。 */ + @SerializedName("Name") + private String name; + + /** 系统盘信息 */ + @SerializedName("BootDisk") + private List bootDisk; + + /** 数据盘信息 */ + @SerializedName("DataDisk") + private List dataDisk; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public List getBootDisk() { + return bootDisk; + } + + public void setBootDisk(List bootDisk) { + this.bootDisk = bootDisk; + } + + public List getDataDisk() { + return dataDisk; + } + + public void setDataDisk(List dataDisk) { + this.dataDisk = dataDisk; + } + } + + public static class Performance extends Response { + + /** 值,单位是TFlops */ @SerializedName("Value") private Integer value; @@ -99,19 +138,15 @@ public void setRate(Integer rate) { } } - public static class FeatureModes extends Response { + public static class Features extends Response { - /** 模式|特性名称 */ + /** 可支持的特性名称。目前支持的特性网络增强|NetCapability、热升级|Hotplug */ @SerializedName("Name") private String name; - /** 为镜像上支持这个特性的标签。例如DescribeImage返回的字段Features包含HotPlug,说明该镜像支持热升级。 */ - @SerializedName("RelatedToImageFeature") - private List relatedToImageFeature; - - /** 这个特性必须是列出来的CPU平台及以上的CPU才支持 */ - @SerializedName("MinimalCpuPlatform") - private List minimalCpuPlatform; + /** 可以提供的模式类别 */ + @SerializedName("Modes") + private List modes; public String getName() { return name; @@ -121,74 +156,104 @@ public void setName(String name) { this.name = name; } - public List getRelatedToImageFeature() { - return relatedToImageFeature; + public List getModes() { + return modes; } - public void setRelatedToImageFeature(List relatedToImageFeature) { - this.relatedToImageFeature = relatedToImageFeature; + public void setModes(List modes) { + this.modes = modes; } + } - public List getMinimalCpuPlatform() { - return minimalCpuPlatform; - } + public static class BootDiskInfo extends Response { - public void setMinimalCpuPlatform(List minimalCpuPlatform) { - this.minimalCpuPlatform = minimalCpuPlatform; + /** + * 系统盘类别,包含普通云盘|CLOUD_NORMAL、SSD云盘|CLOUD_SSD和RSSD云盘|CLOUD_RSSD。普通本地盘只包含普通本地盘|LOCAL_NORMAL一种。SSD本地盘只包含SSD本地盘|LOCAL_SSD一种。 + */ + @SerializedName("Name") + private String name; + + /** 系统盘是否允许扩容,如果是本地盘,则不允许扩容,InstantResize为false。 */ + @SerializedName("InstantResize") + private Boolean instantResize; + + /** MaximalSize为磁盘最大值 */ + @SerializedName("MaximalSize") + private Integer maximalSize; + + /** 磁盘可支持的服务 */ + @SerializedName("Features") + private List features; + + public String getName() { + return name; } - } - public static class MachineSizes extends Response { + public void setName(String name) { + this.name = name; + } - /** Gpu为GPU可支持的规格即GPU颗数,非GPU机型,Gpu为0 */ - @SerializedName("Gpu") - private Integer gpu; + public Boolean getInstantResize() { + return instantResize; + } - /** CPU和内存可支持的规格 */ - @SerializedName("Collection") - private List collection; + public void setInstantResize(Boolean instantResize) { + this.instantResize = instantResize; + } - public Integer getGpu() { - return gpu; + public Integer getMaximalSize() { + return maximalSize; } - public void setGpu(Integer gpu) { - this.gpu = gpu; + public void setMaximalSize(Integer maximalSize) { + this.maximalSize = maximalSize; } - public List getCollection() { - return collection; + public List getFeatures() { + return features; } - public void setCollection(List collection) { - this.collection = collection; + public void setFeatures(List features) { + this.features = features; } } - public static class Features extends Response { + public static class CpuPlatforms extends Response { - /** 可支持的特性名称。目前支持的特性网络增强|NetCapability、热升级|Hotplug */ - @SerializedName("Name") - private String name; + /** 返回Intel的CPU平台信息,例如:Intel: ['Intel/CascadeLake','Intel/CascadelakeR','Intel/IceLake'] */ + @SerializedName("Intel") + private List intel; - /** 可以提供的模式类别 */ - @SerializedName("Modes") - private List modes; + /** 返回AMD的CPU平台信息,例如:AMD: ['Amd/Epyc2'] */ + @SerializedName("Amd") + private List amd; - public String getName() { - return name; + /** 返回Arm的CPU平台信息,例如:Ampere: ['Ampere/Altra'] */ + @SerializedName("Ampere") + private List ampere; + + public List getIntel() { + return intel; } - public void setName(String name) { - this.name = name; + public void setIntel(List intel) { + this.intel = intel; } - public List getModes() { - return modes; + public List getAmd() { + return amd; } - public void setModes(List modes) { - this.modes = modes; + public void setAmd(List amd) { + this.amd = amd; + } + + public List getAmpere() { + return ampere; + } + + public void setAmpere(List ampere) { + this.ampere = ampere; } } @@ -364,101 +429,36 @@ public void setPerformance(Performance performance) { } } - public static class BootDiskInfo extends Response { - - /** - * 系统盘类别,包含普通云盘|CLOUD_NORMAL、SSD云盘|CLOUD_SSD和RSSD云盘|CLOUD_RSSD。普通本地盘只包含普通本地盘|LOCAL_NORMAL一种。SSD本地盘只包含SSD本地盘|LOCAL_SSD一种。 - */ - @SerializedName("Name") - private String name; - - /** 系统盘是否允许扩容,如果是本地盘,则不允许扩容,InstantResize为false。 */ - @SerializedName("InstantResize") - private Boolean instantResize; - - /** MaximalSize为磁盘最大值 */ - @SerializedName("MaximalSize") - private Integer maximalSize; - - /** 磁盘可支持的服务 */ - @SerializedName("Features") - private List features; - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Boolean getInstantResize() { - return instantResize; - } - - public void setInstantResize(Boolean instantResize) { - this.instantResize = instantResize; - } - - public Integer getMaximalSize() { - return maximalSize; - } - - public void setMaximalSize(Integer maximalSize) { - this.maximalSize = maximalSize; - } - - public List getFeatures() { - return features; - } - - public void setFeatures(List features) { - this.features = features; - } - } - - public static class Disks extends Response { - - /** 磁盘介质类别信息,磁盘主要分类如下:云盘|cloudDisk、普通本地盘|normalLocalDisk和SSD本地盘|ssdLocalDisk。 */ - @SerializedName("Name") - private String name; - - /** 系统盘信息 */ - @SerializedName("BootDisk") - private List bootDisk; - - /** 数据盘信息 */ - @SerializedName("DataDisk") - private List dataDisk; + public static class MachineSizes extends Response { - public String getName() { - return name; - } + /** Gpu为GPU可支持的规格即GPU颗数,非GPU机型,Gpu为0 */ + @SerializedName("Gpu") + private Integer gpu; - public void setName(String name) { - this.name = name; - } + /** CPU和内存可支持的规格 */ + @SerializedName("Collection") + private List collection; - public List getBootDisk() { - return bootDisk; + public Integer getGpu() { + return gpu; } - public void setBootDisk(List bootDisk) { - this.bootDisk = bootDisk; + public void setGpu(Integer gpu) { + this.gpu = gpu; } - public List getDataDisk() { - return dataDisk; + public List getCollection() { + return collection; } - public void setDataDisk(List dataDisk) { - this.dataDisk = dataDisk; + public void setCollection(List collection) { + this.collection = collection; } } - public static class Performance extends Response { + public static class GraphicsMemory extends Response { - /** 值,单位是TFlops */ + /** 值,单位是GB */ @SerializedName("Value") private Integer value; diff --git a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostInstancePriceRequest.java b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostInstancePriceRequest.java index cc34f34a..c02b5a24 100644 --- a/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostInstancePriceRequest.java +++ b/ucloud-sdk-java-uhost/src/main/java/cn/ucloud/uhost/models/GetUHostInstancePriceRequest.java @@ -250,6 +250,8 @@ public void setVirtualGpu(VirtualGpu virtualGpu) { this.virtualGpu = virtualGpu; } + public static class Volumes extends Request {} + public static class Disks extends Request { /** 是否是系统盘。枚举值:\\ > True,是系统盘 \\ > False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。 */ @@ -308,6 +310,4 @@ public void setBackupType(String backupType) { } public static class VirtualGpu extends Request {} - - public static class Volumes extends Request {} } diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml index 66701009..f5967d50 100644 --- a/ucloud-sdk-java-uk8s/pom.xml +++ b/ucloud-sdk-java-uk8s/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uk8s - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/CreateUK8SClusterV2Request.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/CreateUK8SClusterV2Request.java index 80a08264..3ee6dc80 100644 --- a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/CreateUK8SClusterV2Request.java +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/CreateUK8SClusterV2Request.java @@ -334,21 +334,6 @@ public void setInitScript(String initScript) { this.initScript = initScript; } - public static class KubeProxy extends Request { - - /** 集群kube-proxy模式。支持iptables和ipvs,默认为iptables。 */ - @UCloudParam("Mode") - private String mode; - - public String getMode() { - return mode; - } - - public void setMode(String mode) { - this.mode = mode; - } - } - public static class Nodes extends Request { /** @@ -549,4 +534,19 @@ public void setZone(String zone) { this.zone = zone; } } + + public static class KubeProxy extends Request { + + /** 集群kube-proxy模式。支持iptables和ipvs,默认为iptables。 */ + @UCloudParam("Mode") + private String mode; + + public String getMode() { + return mode; + } + + public void setMode(String mode) { + this.mode = mode; + } + } } diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/DescribeUK8SClusterResponse.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/DescribeUK8SClusterResponse.java index 49b48842..06cda002 100644 --- a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/DescribeUK8SClusterResponse.java +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/DescribeUK8SClusterResponse.java @@ -273,6 +273,21 @@ public void setMasterResourceStatus(String masterResourceStatus) { this.masterResourceStatus = masterResourceStatus; } + public static class KubeProxy extends Response { + + /** KubeProxy模式,枚举值为[ipvs,iptables] */ + @SerializedName("Mode") + private String mode; + + public String getMode() { + return mode; + } + + public void setMode(String mode) { + this.mode = mode; + } + } + public static class UhostInfo extends Response { /** 所在机房 */ @@ -605,19 +620,4 @@ public void setDefault(String fDefault) { this.fDefault = fDefault; } } - - public static class KubeProxy extends Response { - - /** KubeProxy模式,枚举值为[ipvs,iptables] */ - @SerializedName("Mode") - private String mode; - - public String getMode() { - return mode; - } - - public void setMode(String mode) { - this.mode = mode; - } - } } diff --git a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/ListUK8SClusterNodeV2Response.java b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/ListUK8SClusterNodeV2Response.java index 8f9b4bb0..87ebb095 100644 --- a/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/ListUK8SClusterNodeV2Response.java +++ b/ucloud-sdk-java-uk8s/src/main/java/cn/ucloud/uk8s/models/ListUK8SClusterNodeV2Response.java @@ -45,21 +45,6 @@ public void setTotalCount(Integer totalCount) { this.totalCount = totalCount; } - public static class KubeProxy extends Response { - - /** KubeProxy模式,枚举值为[ipvs,iptables] */ - @SerializedName("Mode") - private String mode; - - public String getMode() { - return mode; - } - - public void setMode(String mode) { - this.mode = mode; - } - } - public static class UHostIPSet extends Response { /** 国际: Internation,BGP: Bgp,内网: Private */ @@ -392,4 +377,19 @@ public void setGPU(Integer gpu) { this.gpu = gpu; } } + + public static class KubeProxy extends Response { + + /** KubeProxy模式,枚举值为[ipvs,iptables] */ + @SerializedName("Mode") + private String mode; + + public String getMode() { + return mode; + } + + public void setMode(String mode) { + this.mode = mode; + } + } } diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml index e4955f73..f1c1b1ee 100644 --- a/ucloud-sdk-java-ulb/pom.xml +++ b/ucloud-sdk-java-ulb/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-ulb - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeSSLResponse.java b/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeSSLResponse.java index 66575aee..0df3f2c3 100644 --- a/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeSSLResponse.java +++ b/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeSSLResponse.java @@ -45,57 +45,6 @@ public void setDataSet(List dataSet) { this.dataSet = dataSet; } - public static class SSLBindedTargetSet extends Response { - - /** SSL证书绑定到的VServer的资源ID */ - @SerializedName("VServerId") - private String vServerId; - - /** 对应的VServer的名字 */ - @SerializedName("VServerName") - private String vServerName; - - /** VServer 所属的ULB实例的资源ID */ - @SerializedName("ULBId") - private String ulbId; - - /** ULB实例的名称 */ - @SerializedName("ULBName") - private String ulbName; - - public String getVServerId() { - return vServerId; - } - - public void setVServerId(String vServerId) { - this.vServerId = vServerId; - } - - public String getVServerName() { - return vServerName; - } - - public void setVServerName(String vServerName) { - this.vServerName = vServerName; - } - - public String getULBId() { - return ulbId; - } - - public void setULBId(String ulbId) { - this.ulbId = ulbId; - } - - public String getULBName() { - return ulbName; - } - - public void setULBName(String ulbName) { - this.ulbName = ulbName; - } - } - public static class ULBSSLSet extends Response { /** SSL证书的Id */ @@ -182,4 +131,55 @@ public void setBindedTargetSet(List bindedTargetSet) { this.bindedTargetSet = bindedTargetSet; } } + + public static class SSLBindedTargetSet extends Response { + + /** SSL证书绑定到的VServer的资源ID */ + @SerializedName("VServerId") + private String vServerId; + + /** 对应的VServer的名字 */ + @SerializedName("VServerName") + private String vServerName; + + /** VServer 所属的ULB实例的资源ID */ + @SerializedName("ULBId") + private String ulbId; + + /** ULB实例的名称 */ + @SerializedName("ULBName") + private String ulbName; + + public String getVServerId() { + return vServerId; + } + + public void setVServerId(String vServerId) { + this.vServerId = vServerId; + } + + public String getVServerName() { + return vServerName; + } + + public void setVServerName(String vServerName) { + this.vServerName = vServerName; + } + + public String getULBId() { + return ulbId; + } + + public void setULBId(String ulbId) { + this.ulbId = ulbId; + } + + public String getULBName() { + return ulbName; + } + + public void setULBName(String ulbName) { + this.ulbName = ulbName; + } + } } diff --git a/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBResponse.java b/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBResponse.java index e728958a..0b711f6d 100644 --- a/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBResponse.java +++ b/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBResponse.java @@ -45,165 +45,117 @@ public void setDataSet(List dataSet) { this.dataSet = dataSet; } - public static class ULBPolicySet extends Response { - - /** 内容转发规则中域名的匹配方式。枚举值:Regular,正则;Wildcard,泛域名 */ - @SerializedName("DomainMatchMode") - private String domainMatchMode; - - /** 内容转发Id,默认内容转发类型下为空。 */ - @SerializedName("PolicyId") - private String policyId; - - /** 内容类型,枚举值:Custom -> 客户自定义;Default -> 默认内容转发 */ - @SerializedName("PolicyType") - private String policyType; - - /** 内容转发匹配字段的类型,枚举值:Domain -> 域名;Path -> 路径; 默认内容转发类型下为空 */ - @SerializedName("Type") - private String type; - - /** 内容转发匹配字段;默认内容转发类型下为空。 */ - @SerializedName("Match") - private String match; - - /** 内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。 */ - @SerializedName("PolicyPriority") - private Integer policyPriority; - - /** 所属VServerId */ - @SerializedName("VServerId") - private String vServerId; - - /** 默认内容转发类型下返回当前rs总数 */ - @SerializedName("TotalCount") - private Integer totalCount; + public static class PolicyBackendSet extends Response { - /** 内容转发下rs的详细信息,参考PolicyBackendSet */ - @SerializedName("BackendSet") - private List backendSet; + /** 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关 */ + @SerializedName("BackendId") + private String backendId; - public String getDomainMatchMode() { - return domainMatchMode; - } + /** + * 所添加的后端资源的类型,枚举值:UHost -> 云主机;UPM -> 物理云主机; UDHost -> 私有专区主机;UDocker -> + * 容器;UHybrid->混合云主机;CUBE->Cube;UNI -> 虚拟网卡 + */ + @SerializedName("ResourceType") + private String resourceType; - public void setDomainMatchMode(String domainMatchMode) { - this.domainMatchMode = domainMatchMode; - } + /** 后端资源的实例名称 */ + @SerializedName("ResourceName") + private String resourceName; - public String getPolicyId() { - return policyId; - } + /** 如果资源绑定了弹性网卡,则展示弹性网卡的资源ID */ + @SerializedName("SubResourceId") + private String subResourceId; - public void setPolicyId(String policyId) { - this.policyId = policyId; - } + /** 如果资源绑定了弹性网卡,则展示弹性网卡的资源名称 */ + @SerializedName("SubResourceName") + private String subResourceName; - public String getPolicyType() { - return policyType; - } + /** "UNI"或者为空 */ + @SerializedName("SubResourceType") + private String subResourceType; - public void setPolicyType(String policyType) { - this.policyType = policyType; - } + /** 后端资源的对象ID */ + @SerializedName("ObjectId") + private String objectId; - public String getType() { - return type; - } + /** 所添加的后端资源服务端口 */ + @SerializedName("Port") + private Integer port; - public void setType(String type) { - this.type = type; - } + /** 后端资源的内网IP */ + @SerializedName("PrivateIP") + private String privateIP; - public String getMatch() { - return match; + public String getBackendId() { + return backendId; } - public void setMatch(String match) { - this.match = match; + public void setBackendId(String backendId) { + this.backendId = backendId; } - public Integer getPolicyPriority() { - return policyPriority; + public String getResourceType() { + return resourceType; } - public void setPolicyPriority(Integer policyPriority) { - this.policyPriority = policyPriority; + public void setResourceType(String resourceType) { + this.resourceType = resourceType; } - public String getVServerId() { - return vServerId; + public String getResourceName() { + return resourceName; } - public void setVServerId(String vServerId) { - this.vServerId = vServerId; + public void setResourceName(String resourceName) { + this.resourceName = resourceName; } - public Integer getTotalCount() { - return totalCount; + public String getSubResourceId() { + return subResourceId; } - public void setTotalCount(Integer totalCount) { - this.totalCount = totalCount; + public void setSubResourceId(String subResourceId) { + this.subResourceId = subResourceId; } - public List getBackendSet() { - return backendSet; + public String getSubResourceName() { + return subResourceName; } - public void setBackendSet(List backendSet) { - this.backendSet = backendSet; + public void setSubResourceName(String subResourceName) { + this.subResourceName = subResourceName; } - } - - public static class SSLBindedTargetSet extends Response { - - /** SSL证书绑定到的VServer的资源ID */ - @SerializedName("VServerId") - private String vServerId; - - /** 对应的VServer的名字 */ - @SerializedName("VServerName") - private String vServerName; - - /** VServer 所属的ULB实例的资源ID */ - @SerializedName("ULBId") - private String ulbId; - - /** ULB实例的名称 */ - @SerializedName("ULBName") - private String ulbName; - public String getVServerId() { - return vServerId; + public String getSubResourceType() { + return subResourceType; } - public void setVServerId(String vServerId) { - this.vServerId = vServerId; + public void setSubResourceType(String subResourceType) { + this.subResourceType = subResourceType; } - public String getVServerName() { - return vServerName; + public String getObjectId() { + return objectId; } - public void setVServerName(String vServerName) { - this.vServerName = vServerName; + public void setObjectId(String objectId) { + this.objectId = objectId; } - public String getULBId() { - return ulbId; + public Integer getPort() { + return port; } - public void setULBId(String ulbId) { - this.ulbId = ulbId; + public void setPort(Integer port) { + this.port = port; } - public String getULBName() { - return ulbName; + public String getPrivateIP() { + return privateIP; } - public void setULBName(String ulbName) { - this.ulbName = ulbName; + public void setPrivateIP(String privateIP) { + this.privateIP = privateIP; } } @@ -485,205 +437,202 @@ public void setTokenName(String tokenName) { } } - public static class ULBSSLSet extends Response { + public static class ULBSet extends Response { - /** SSL证书的Id */ - @SerializedName("SSLId") - private String sslId; + /** 负载均衡的资源ID */ + @SerializedName("ULBId") + private String ulbId; - /** SSL证书的名字 */ - @SerializedName("SSLName") - private String sslName; + /** 负载均衡的资源名称 */ + @SerializedName("Name") + private String name; - /** SSL证书类型,暂时只有 Pem 一种类型 */ - @SerializedName("SSLType") - private String sslType; + /** 负载均衡的业务组名称 */ + @SerializedName("Tag") + private String tag; - /** SSL证书的内容 */ - @SerializedName("SSLContent") - private String sslContent; + /** 负载均衡的备注 */ + @SerializedName("Remark") + private String remark; - /** SSL证书的创建时间 */ + /** 带宽类型,枚举值为: 0,非共享带宽; 1,共享带宽 */ + @SerializedName("BandwidthType") + private Integer bandwidthType; + + /** 带宽 */ + @SerializedName("Bandwidth") + private Integer bandwidth; + + /** ULB的创建时间,格式为Unix Timestamp */ @SerializedName("CreateTime") private Integer createTime; - /** SSL证书的HASH值 */ - @SerializedName("HashValue") - private String hashValue; + /** ULB的详细信息列表,具体结构见下方 ULBIPSet */ + @SerializedName("IPSet") + private List ipSet; - /** SSL证书绑定到的对象 */ - @SerializedName("BindedTargetSet") - private List bindedTargetSet; + /** 负载均衡实例中存在的VServer实例列表,具体结构见下方 ULBVServerSet */ + @SerializedName("VServerSet") + private List vServerSet; - public String getSSLId() { - return sslId; - } + /** ULB 的类型 */ + @SerializedName("ULBType") + private String ulbType; - public void setSSLId(String sslId) { - this.sslId = sslId; - } + /** ULB ip类型,枚举值:IPv6 / IPv4 (内部测试,暂未对外开放) */ + @SerializedName("IPVersion") + private String ipVersion; - public String getSSLName() { - return sslName; - } + /** ULB 监听器类型,枚举值:RequestProxy,请求代理; PacketsTransmit ,报文转发;Comprehensive,兼容型;Pending,未定型 */ + @SerializedName("ListenType") + private String listenType; - public void setSSLName(String sslName) { - this.sslName = sslName; - } + /** ULB所在的VPC的ID */ + @SerializedName("VPCId") + private String vpcId; - public String getSSLType() { - return sslType; - } + /** ULB 为 InnerMode 时,ULB 所属的子网ID,默认为空 */ + @SerializedName("SubnetId") + private String subnetId; - public void setSSLType(String sslType) { - this.sslType = sslType; - } + /** ULB 所属的业务组ID */ + @SerializedName("BusinessId") + private String businessId; - public String getSSLContent() { - return sslContent; - } + /** ULB的内网IP,当ULBType为OuterMode时,该值为空 */ + @SerializedName("PrivateIP") + private String privateIP; - public void setSSLContent(String sslContent) { - this.sslContent = sslContent; - } + /** 防火墙信息,具体结构见下方 FirewallSet */ + @SerializedName("FirewallSet") + private List firewallSet; - public Integer getCreateTime() { - return createTime; - } + /** ULB是否开启日志功能。0,关闭;1,开启 */ + @SerializedName("EnableLog") + private Integer enableLog; - public void setCreateTime(Integer createTime) { - this.createTime = createTime; - } + /** 日志功能相关信息,仅当EnableLog为true时会返回,具体结构见下方 LoggerSet */ + @SerializedName("LogSet") + private LoggerSet logSet; - public String getHashValue() { - return hashValue; + public String getULBId() { + return ulbId; } - public void setHashValue(String hashValue) { - this.hashValue = hashValue; + public void setULBId(String ulbId) { + this.ulbId = ulbId; } - public List getBindedTargetSet() { - return bindedTargetSet; + public String getName() { + return name; } - public void setBindedTargetSet(List bindedTargetSet) { - this.bindedTargetSet = bindedTargetSet; + public void setName(String name) { + this.name = name; } - } - public static class ULBBackendSet extends Response { - - /** 后端资源实例的Id */ - @SerializedName("BackendId") - private String backendId; - - /** 资源实例的类型 */ - @SerializedName("ResourceType") - private String resourceType; + public String getTag() { + return tag; + } - /** 资源实例的资源Id */ - @SerializedName("ResourceId") - private String resourceId; + public void setTag(String tag) { + this.tag = tag; + } - /** 资源实例的资源名称 */ - @SerializedName("ResourceName") - private String resourceName; + public String getRemark() { + return remark; + } - /** 资源绑定的虚拟网卡实例的类型 */ - @SerializedName("SubResourceType") - private String subResourceType; + public void setRemark(String remark) { + this.remark = remark; + } - /** 资源绑定的虚拟网卡实例的资源Id */ - @SerializedName("SubResourceId") - private String subResourceId; + public Integer getBandwidthType() { + return bandwidthType; + } - /** 资源绑定的虚拟网卡实例的资源名称 */ - @SerializedName("SubResourceName") - private String subResourceName; + public void setBandwidthType(Integer bandwidthType) { + this.bandwidthType = bandwidthType; + } - /** 后端提供服务的内网IP */ - @SerializedName("PrivateIP") - private String privateIP; + public Integer getBandwidth() { + return bandwidth; + } - /** 后端提供服务的端口 */ - @SerializedName("Port") - private Integer port; + public void setBandwidth(Integer bandwidth) { + this.bandwidth = bandwidth; + } - /** 后端提供服务的实例启用与否,枚举值:0 禁用 1 启用 */ - @SerializedName("Enabled") - private Integer enabled; + public Integer getCreateTime() { + return createTime; + } - /** 后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常 */ - @SerializedName("Status") - private Integer status; + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } - /** 后端提供服务的资源所在的子网的ID */ - @SerializedName("SubnetId") - private String subnetId; + public List getIPSet() { + return ipSet; + } - /** - * 是否为backup,只有当vserver的Backup属性为1时才会有此字段,说明: - * - *

0:主rs 1:备rs - */ - @SerializedName("IsBackup") - private Integer isBackup; + public void setIPSet(List ipSet) { + this.ipSet = ipSet; + } - public String getBackendId() { - return backendId; + public List getVServerSet() { + return vServerSet; } - public void setBackendId(String backendId) { - this.backendId = backendId; + public void setVServerSet(List vServerSet) { + this.vServerSet = vServerSet; } - public String getResourceType() { - return resourceType; + public String getULBType() { + return ulbType; } - public void setResourceType(String resourceType) { - this.resourceType = resourceType; + public void setULBType(String ulbType) { + this.ulbType = ulbType; } - public String getResourceId() { - return resourceId; + public String getIPVersion() { + return ipVersion; } - public void setResourceId(String resourceId) { - this.resourceId = resourceId; + public void setIPVersion(String ipVersion) { + this.ipVersion = ipVersion; } - public String getResourceName() { - return resourceName; + public String getListenType() { + return listenType; } - public void setResourceName(String resourceName) { - this.resourceName = resourceName; + public void setListenType(String listenType) { + this.listenType = listenType; } - public String getSubResourceType() { - return subResourceType; + public String getVPCId() { + return vpcId; } - public void setSubResourceType(String subResourceType) { - this.subResourceType = subResourceType; + public void setVPCId(String vpcId) { + this.vpcId = vpcId; } - public String getSubResourceId() { - return subResourceId; + public String getSubnetId() { + return subnetId; } - public void setSubResourceId(String subResourceId) { - this.subResourceId = subResourceId; + public void setSubnetId(String subnetId) { + this.subnetId = subnetId; } - public String getSubResourceName() { - return subResourceName; + public String getBusinessId() { + return businessId; } - public void setSubResourceName(String subResourceName) { - this.subResourceName = subResourceName; + public void setBusinessId(String businessId) { + this.businessId = businessId; } public String getPrivateIP() { @@ -694,182 +643,186 @@ public void setPrivateIP(String privateIP) { this.privateIP = privateIP; } - public Integer getPort() { - return port; + public List getFirewallSet() { + return firewallSet; } - public void setPort(Integer port) { - this.port = port; + public void setFirewallSet(List firewallSet) { + this.firewallSet = firewallSet; } - public Integer getEnabled() { - return enabled; + public Integer getEnableLog() { + return enableLog; } - public void setEnabled(Integer enabled) { - this.enabled = enabled; + public void setEnableLog(Integer enableLog) { + this.enableLog = enableLog; } - public Integer getStatus() { - return status; + public LoggerSet getLogSet() { + return logSet; } - public void setStatus(Integer status) { - this.status = status; + public void setLogSet(LoggerSet logSet) { + this.logSet = logSet; } + } - public String getSubnetId() { - return subnetId; - } + public static class ULBPolicySet extends Response { - public void setSubnetId(String subnetId) { - this.subnetId = subnetId; - } + /** 内容转发规则中域名的匹配方式。枚举值:Regular,正则;Wildcard,泛域名 */ + @SerializedName("DomainMatchMode") + private String domainMatchMode; - public Integer getIsBackup() { - return isBackup; - } + /** 内容转发Id,默认内容转发类型下为空。 */ + @SerializedName("PolicyId") + private String policyId; - public void setIsBackup(Integer isBackup) { - this.isBackup = isBackup; - } - } + /** 内容类型,枚举值:Custom -> 客户自定义;Default -> 默认内容转发 */ + @SerializedName("PolicyType") + private String policyType; - public static class FirewallSet extends Response { + /** 内容转发匹配字段的类型,枚举值:Domain -> 域名;Path -> 路径; 默认内容转发类型下为空 */ + @SerializedName("Type") + private String type; - /** 防火墙名称 */ - @SerializedName("FirewallName") - private String firewallName; + /** 内容转发匹配字段;默认内容转发类型下为空。 */ + @SerializedName("Match") + private String match; - /** 防火墙ID */ - @SerializedName("FirewallId") - private String firewallId; + /** 内容转发优先级,范围[1,9999],数字越大优先级越高。默认内容转发规则下为0。 */ + @SerializedName("PolicyPriority") + private Integer policyPriority; - public String getFirewallName() { - return firewallName; - } + /** 所属VServerId */ + @SerializedName("VServerId") + private String vServerId; - public void setFirewallName(String firewallName) { - this.firewallName = firewallName; - } + /** 默认内容转发类型下返回当前rs总数 */ + @SerializedName("TotalCount") + private Integer totalCount; - public String getFirewallId() { - return firewallId; + /** 内容转发下rs的详细信息,参考PolicyBackendSet */ + @SerializedName("BackendSet") + private List backendSet; + + public String getDomainMatchMode() { + return domainMatchMode; } - public void setFirewallId(String firewallId) { - this.firewallId = firewallId; + public void setDomainMatchMode(String domainMatchMode) { + this.domainMatchMode = domainMatchMode; } - } - public static class ULBSet extends Response { + public String getPolicyId() { + return policyId; + } - /** 负载均衡的资源ID */ - @SerializedName("ULBId") - private String ulbId; + public void setPolicyId(String policyId) { + this.policyId = policyId; + } - /** 负载均衡的资源名称 */ - @SerializedName("Name") - private String name; + public String getPolicyType() { + return policyType; + } - /** 负载均衡的业务组名称 */ - @SerializedName("Tag") - private String tag; + public void setPolicyType(String policyType) { + this.policyType = policyType; + } - /** 负载均衡的备注 */ - @SerializedName("Remark") - private String remark; + public String getType() { + return type; + } - /** 带宽类型,枚举值为: 0,非共享带宽; 1,共享带宽 */ - @SerializedName("BandwidthType") - private Integer bandwidthType; + public void setType(String type) { + this.type = type; + } - /** 带宽 */ - @SerializedName("Bandwidth") - private Integer bandwidth; + public String getMatch() { + return match; + } - /** ULB的创建时间,格式为Unix Timestamp */ - @SerializedName("CreateTime") - private Integer createTime; + public void setMatch(String match) { + this.match = match; + } - /** ULB的详细信息列表,具体结构见下方 ULBIPSet */ - @SerializedName("IPSet") - private List ipSet; + public Integer getPolicyPriority() { + return policyPriority; + } - /** 负载均衡实例中存在的VServer实例列表,具体结构见下方 ULBVServerSet */ - @SerializedName("VServerSet") - private List vServerSet; + public void setPolicyPriority(Integer policyPriority) { + this.policyPriority = policyPriority; + } - /** ULB 的类型 */ - @SerializedName("ULBType") - private String ulbType; + public String getVServerId() { + return vServerId; + } - /** ULB ip类型,枚举值:IPv6 / IPv4 (内部测试,暂未对外开放) */ - @SerializedName("IPVersion") - private String ipVersion; + public void setVServerId(String vServerId) { + this.vServerId = vServerId; + } - /** ULB 监听器类型,枚举值:RequestProxy,请求代理; PacketsTransmit ,报文转发;Comprehensive,兼容型;Pending,未定型 */ - @SerializedName("ListenType") - private String listenType; + public Integer getTotalCount() { + return totalCount; + } - /** ULB所在的VPC的ID */ - @SerializedName("VPCId") - private String vpcId; + public void setTotalCount(Integer totalCount) { + this.totalCount = totalCount; + } - /** ULB 为 InnerMode 时,ULB 所属的子网ID,默认为空 */ - @SerializedName("SubnetId") - private String subnetId; + public List getBackendSet() { + return backendSet; + } - /** ULB 所属的业务组ID */ - @SerializedName("BusinessId") - private String businessId; + public void setBackendSet(List backendSet) { + this.backendSet = backendSet; + } + } - /** ULB的内网IP,当ULBType为OuterMode时,该值为空 */ - @SerializedName("PrivateIP") - private String privateIP; + public static class ULBIPSet extends Response { - /** 防火墙信息,具体结构见下方 FirewallSet */ - @SerializedName("FirewallSet") - private List firewallSet; + /** 弹性IP的运营商信息,枚举值为: Bgp:BGP IP International:国际IP */ + @SerializedName("OperatorName") + private String operatorName; - /** ULB是否开启日志功能。0,关闭;1,开启 */ - @SerializedName("EnableLog") - private Integer enableLog; + /** 弹性IP地址 */ + @SerializedName("EIP") + private String eip; - /** 日志功能相关信息,仅当EnableLog为true时会返回,具体结构见下方 LoggerSet */ - @SerializedName("LogSet") - private LoggerSet logSet; + /** 弹性IP的ID */ + @SerializedName("EIPId") + private String eipId; - public String getULBId() { - return ulbId; - } + /** 弹性IP的带宽类型,枚举值:1 表示是共享带宽,0 普通带宽类型(暂未对外开放) */ + @SerializedName("BandwidthType") + private Integer bandwidthType; - public void setULBId(String ulbId) { - this.ulbId = ulbId; - } + /** 弹性IP的带宽值(暂未对外开放) */ + @SerializedName("Bandwidth") + private Integer bandwidth; - public String getName() { - return name; + public String getOperatorName() { + return operatorName; } - public void setName(String name) { - this.name = name; + public void setOperatorName(String operatorName) { + this.operatorName = operatorName; } - public String getTag() { - return tag; + public String getEIP() { + return eip; } - public void setTag(String tag) { - this.tag = tag; + public void setEIP(String eip) { + this.eip = eip; } - public String getRemark() { - return remark; + public String getEIPId() { + return eipId; } - public void setRemark(String remark) { - this.remark = remark; + public void setEIPId(String eipId) { + this.eipId = eipId; } public Integer getBandwidthType() { @@ -887,152 +840,179 @@ public Integer getBandwidth() { public void setBandwidth(Integer bandwidth) { this.bandwidth = bandwidth; } + } - public Integer getCreateTime() { - return createTime; - } + public static class FirewallSet extends Response { - public void setCreateTime(Integer createTime) { - this.createTime = createTime; - } + /** 防火墙名称 */ + @SerializedName("FirewallName") + private String firewallName; - public List getIPSet() { - return ipSet; - } + /** 防火墙ID */ + @SerializedName("FirewallId") + private String firewallId; - public void setIPSet(List ipSet) { - this.ipSet = ipSet; + public String getFirewallName() { + return firewallName; } - public List getVServerSet() { - return vServerSet; + public void setFirewallName(String firewallName) { + this.firewallName = firewallName; } - public void setVServerSet(List vServerSet) { - this.vServerSet = vServerSet; + public String getFirewallId() { + return firewallId; } - public String getULBType() { - return ulbType; + public void setFirewallId(String firewallId) { + this.firewallId = firewallId; } + } - public void setULBType(String ulbType) { - this.ulbType = ulbType; - } + public static class ULBSSLSet extends Response { - public String getIPVersion() { - return ipVersion; - } + /** SSL证书的Id */ + @SerializedName("SSLId") + private String sslId; - public void setIPVersion(String ipVersion) { - this.ipVersion = ipVersion; - } + /** SSL证书的名字 */ + @SerializedName("SSLName") + private String sslName; + + /** SSL证书类型,暂时只有 Pem 一种类型 */ + @SerializedName("SSLType") + private String sslType; + + /** SSL证书的内容 */ + @SerializedName("SSLContent") + private String sslContent; + + /** SSL证书的创建时间 */ + @SerializedName("CreateTime") + private Integer createTime; - public String getListenType() { - return listenType; - } + /** SSL证书的HASH值 */ + @SerializedName("HashValue") + private String hashValue; - public void setListenType(String listenType) { - this.listenType = listenType; - } + /** SSL证书绑定到的对象 */ + @SerializedName("BindedTargetSet") + private List bindedTargetSet; - public String getVPCId() { - return vpcId; + public String getSSLId() { + return sslId; } - public void setVPCId(String vpcId) { - this.vpcId = vpcId; + public void setSSLId(String sslId) { + this.sslId = sslId; } - public String getSubnetId() { - return subnetId; + public String getSSLName() { + return sslName; } - public void setSubnetId(String subnetId) { - this.subnetId = subnetId; + public void setSSLName(String sslName) { + this.sslName = sslName; } - public String getBusinessId() { - return businessId; + public String getSSLType() { + return sslType; } - public void setBusinessId(String businessId) { - this.businessId = businessId; + public void setSSLType(String sslType) { + this.sslType = sslType; } - public String getPrivateIP() { - return privateIP; + public String getSSLContent() { + return sslContent; } - public void setPrivateIP(String privateIP) { - this.privateIP = privateIP; + public void setSSLContent(String sslContent) { + this.sslContent = sslContent; } - public List getFirewallSet() { - return firewallSet; + public Integer getCreateTime() { + return createTime; } - public void setFirewallSet(List firewallSet) { - this.firewallSet = firewallSet; + public void setCreateTime(Integer createTime) { + this.createTime = createTime; } - public Integer getEnableLog() { - return enableLog; + public String getHashValue() { + return hashValue; } - public void setEnableLog(Integer enableLog) { - this.enableLog = enableLog; + public void setHashValue(String hashValue) { + this.hashValue = hashValue; } - public LoggerSet getLogSet() { - return logSet; + public List getBindedTargetSet() { + return bindedTargetSet; } - public void setLogSet(LoggerSet logSet) { - this.logSet = logSet; + public void setBindedTargetSet(List bindedTargetSet) { + this.bindedTargetSet = bindedTargetSet; } } - public static class PolicyBackendSet extends Response { + public static class ULBBackendSet extends Response { - /** 所添加的后端资源在ULB中的对象ID,(为ULB系统中使用,与资源自身ID无关 */ + /** 后端资源实例的Id */ @SerializedName("BackendId") private String backendId; - /** - * 所添加的后端资源的类型,枚举值:UHost -> 云主机;UPM -> 物理云主机; UDHost -> 私有专区主机;UDocker -> - * 容器;UHybrid->混合云主机;CUBE->Cube;UNI -> 虚拟网卡 - */ + /** 资源实例的类型 */ @SerializedName("ResourceType") private String resourceType; - /** 后端资源的实例名称 */ + /** 资源实例的资源Id */ + @SerializedName("ResourceId") + private String resourceId; + + /** 资源实例的资源名称 */ @SerializedName("ResourceName") private String resourceName; - /** 如果资源绑定了弹性网卡,则展示弹性网卡的资源ID */ + /** 资源绑定的虚拟网卡实例的类型 */ + @SerializedName("SubResourceType") + private String subResourceType; + + /** 资源绑定的虚拟网卡实例的资源Id */ @SerializedName("SubResourceId") private String subResourceId; - /** 如果资源绑定了弹性网卡,则展示弹性网卡的资源名称 */ + /** 资源绑定的虚拟网卡实例的资源名称 */ @SerializedName("SubResourceName") private String subResourceName; - /** "UNI"或者为空 */ - @SerializedName("SubResourceType") - private String subResourceType; - - /** 后端资源的对象ID */ - @SerializedName("ObjectId") - private String objectId; + /** 后端提供服务的内网IP */ + @SerializedName("PrivateIP") + private String privateIP; - /** 所添加的后端资源服务端口 */ + /** 后端提供服务的端口 */ @SerializedName("Port") private Integer port; - /** 后端资源的内网IP */ - @SerializedName("PrivateIP") - private String privateIP; + /** 后端提供服务的实例启用与否,枚举值:0 禁用 1 启用 */ + @SerializedName("Enabled") + private Integer enabled; + + /** 后端提供服务的实例运行状态,枚举值:0健康检查健康状态 1 健康检查异常 */ + @SerializedName("Status") + private Integer status; + + /** 后端提供服务的资源所在的子网的ID */ + @SerializedName("SubnetId") + private String subnetId; + + /** + * 是否为backup,只有当vserver的Backup属性为1时才会有此字段,说明: + * + *

0:主rs 1:备rs + */ + @SerializedName("IsBackup") + private Integer isBackup; public String getBackendId() { return backendId; @@ -1050,6 +1030,14 @@ public void setResourceType(String resourceType) { this.resourceType = resourceType; } + public String getResourceId() { + return resourceId; + } + + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } + public String getResourceName() { return resourceName; } @@ -1058,6 +1046,14 @@ public void setResourceName(String resourceName) { this.resourceName = resourceName; } + public String getSubResourceType() { + return subResourceType; + } + + public void setSubResourceType(String subResourceType) { + this.subResourceType = subResourceType; + } + public String getSubResourceId() { return subResourceId; } @@ -1074,20 +1070,12 @@ public void setSubResourceName(String subResourceName) { this.subResourceName = subResourceName; } - public String getSubResourceType() { - return subResourceType; - } - - public void setSubResourceType(String subResourceType) { - this.subResourceType = subResourceType; - } - - public String getObjectId() { - return objectId; + public String getPrivateIP() { + return privateIP; } - public void setObjectId(String objectId) { - this.objectId = objectId; + public void setPrivateIP(String privateIP) { + this.privateIP = privateIP; } public Integer getPort() { @@ -1098,75 +1086,87 @@ public void setPort(Integer port) { this.port = port; } - public String getPrivateIP() { - return privateIP; + public Integer getEnabled() { + return enabled; } - public void setPrivateIP(String privateIP) { - this.privateIP = privateIP; + public void setEnabled(Integer enabled) { + this.enabled = enabled; } - } - - public static class ULBIPSet extends Response { - - /** 弹性IP的运营商信息,枚举值为: Bgp:BGP IP International:国际IP */ - @SerializedName("OperatorName") - private String operatorName; - /** 弹性IP地址 */ - @SerializedName("EIP") - private String eip; + public Integer getStatus() { + return status; + } - /** 弹性IP的ID */ - @SerializedName("EIPId") - private String eipId; + public void setStatus(Integer status) { + this.status = status; + } - /** 弹性IP的带宽类型,枚举值:1 表示是共享带宽,0 普通带宽类型(暂未对外开放) */ - @SerializedName("BandwidthType") - private Integer bandwidthType; + public String getSubnetId() { + return subnetId; + } - /** 弹性IP的带宽值(暂未对外开放) */ - @SerializedName("Bandwidth") - private Integer bandwidth; + public void setSubnetId(String subnetId) { + this.subnetId = subnetId; + } - public String getOperatorName() { - return operatorName; + public Integer getIsBackup() { + return isBackup; } - public void setOperatorName(String operatorName) { - this.operatorName = operatorName; + public void setIsBackup(Integer isBackup) { + this.isBackup = isBackup; } + } - public String getEIP() { - return eip; + public static class SSLBindedTargetSet extends Response { + + /** SSL证书绑定到的VServer的资源ID */ + @SerializedName("VServerId") + private String vServerId; + + /** 对应的VServer的名字 */ + @SerializedName("VServerName") + private String vServerName; + + /** VServer 所属的ULB实例的资源ID */ + @SerializedName("ULBId") + private String ulbId; + + /** ULB实例的名称 */ + @SerializedName("ULBName") + private String ulbName; + + public String getVServerId() { + return vServerId; } - public void setEIP(String eip) { - this.eip = eip; + public void setVServerId(String vServerId) { + this.vServerId = vServerId; } - public String getEIPId() { - return eipId; + public String getVServerName() { + return vServerName; } - public void setEIPId(String eipId) { - this.eipId = eipId; + public void setVServerName(String vServerName) { + this.vServerName = vServerName; } - public Integer getBandwidthType() { - return bandwidthType; + public String getULBId() { + return ulbId; } - public void setBandwidthType(Integer bandwidthType) { - this.bandwidthType = bandwidthType; + public void setULBId(String ulbId) { + this.ulbId = ulbId; } - public Integer getBandwidth() { - return bandwidth; + public String getULBName() { + return ulbName; } - public void setBandwidth(Integer bandwidth) { - this.bandwidth = bandwidth; + public void setULBName(String ulbName) { + this.ulbName = ulbName; } } } diff --git a/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBSimpleResponse.java b/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBSimpleResponse.java index 6031ca40..05f37d2a 100644 --- a/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBSimpleResponse.java +++ b/ucloud-sdk-java-ulb/src/main/java/cn/ucloud/ulb/models/DescribeULBSimpleResponse.java @@ -45,6 +45,33 @@ public void setDataSet(List dataSet) { this.dataSet = dataSet; } + public static class FirewallSet extends Response { + + /** 防火墙名称 */ + @SerializedName("FirewallName") + private String firewallName; + + /** 防火墙ID */ + @SerializedName("FirewallId") + private String firewallId; + + public String getFirewallName() { + return firewallName; + } + + public void setFirewallName(String firewallName) { + this.firewallName = firewallName; + } + + public String getFirewallId() { + return firewallId; + } + + public void setFirewallId(String firewallId) { + this.firewallId = firewallId; + } + } + public static class ULBIPSet extends Response { /** 弹性IP的运营商信息,枚举值为: Bgp:BGP IP International:国际IP */ @@ -377,31 +404,4 @@ public void setTokenName(String tokenName) { this.tokenName = tokenName; } } - - public static class FirewallSet extends Response { - - /** 防火墙名称 */ - @SerializedName("FirewallName") - private String firewallName; - - /** 防火墙ID */ - @SerializedName("FirewallId") - private String firewallId; - - public String getFirewallName() { - return firewallName; - } - - public void setFirewallName(String firewallName) { - this.firewallName = firewallName; - } - - public String getFirewallId() { - return firewallId; - } - - public void setFirewallId(String firewallId) { - this.firewallId = firewallId; - } - } } diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml index 54441570..0e61c276 100644 --- a/ucloud-sdk-java-umem/pom.xml +++ b/ucloud-sdk-java-umem/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-umem - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml index 148e015c..a432d0d1 100644 --- a/ucloud-sdk-java-unet/pom.xml +++ b/ucloud-sdk-java-unet/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-unet - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml index 2d74a03e..1c88d817 100644 --- a/ucloud-sdk-java-uphone/pom.xml +++ b/ucloud-sdk-java-uphone/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uphone - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneDetailByAppResponse.java b/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneDetailByAppResponse.java index 30129e8f..e35ef5c8 100644 --- a/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneDetailByAppResponse.java +++ b/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneDetailByAppResponse.java @@ -45,6 +45,105 @@ public void setUPhoneDetails(List uPhoneDetails) { this.uPhoneDetails = uPhoneDetails; } + public static class AppVersionInstance extends Response { + + /** 应用的唯一标识ID */ + @SerializedName("AppId") + private String appId; + + /** 应用版本的唯一标识ID */ + @SerializedName("AppVersionId") + private String appVersionId; + + /** 应用版本名。 */ + @SerializedName("AppVersionName") + private String appVersionName; + + /** 应用包名。 */ + @SerializedName("PackageName") + private String packageName; + + /** 应用版本相关的Apk文件存放的公网URL地址。 */ + @SerializedName("URL") + private String url; + + /** 创建时间,格式为Unix时间戳。 */ + @SerializedName("CreateTime") + private Integer createTime; + + /** 修改时间,格式为Unix时间戳。 */ + @SerializedName("ModifyTime") + private Integer modifyTime; + + /** 应用版本描述。 */ + @SerializedName("Description") + private String description; + + public String getAppId() { + return appId; + } + + public void setAppId(String appId) { + this.appId = appId; + } + + public String getAppVersionId() { + return appVersionId; + } + + public void setAppVersionId(String appVersionId) { + this.appVersionId = appVersionId; + } + + public String getAppVersionName() { + return appVersionName; + } + + public void setAppVersionName(String appVersionName) { + this.appVersionName = appVersionName; + } + + public String getPackageName() { + return packageName; + } + + public void setPackageName(String packageName) { + this.packageName = packageName; + } + + public String getURL() { + return url; + } + + public void setURL(String url) { + this.url = url; + } + + public Integer getCreateTime() { + return createTime; + } + + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } + + public Integer getModifyTime() { + return modifyTime; + } + + public void setModifyTime(Integer modifyTime) { + this.modifyTime = modifyTime; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + } + public static class UPhoneDetailInstance extends Response { /** 云手机的名称,不超过65个字符。 */ @@ -252,103 +351,4 @@ public void setAppVersion(AppVersionInstance appVersion) { this.appVersion = appVersion; } } - - public static class AppVersionInstance extends Response { - - /** 应用的唯一标识ID */ - @SerializedName("AppId") - private String appId; - - /** 应用版本的唯一标识ID */ - @SerializedName("AppVersionId") - private String appVersionId; - - /** 应用版本名。 */ - @SerializedName("AppVersionName") - private String appVersionName; - - /** 应用包名。 */ - @SerializedName("PackageName") - private String packageName; - - /** 应用版本相关的Apk文件存放的公网URL地址。 */ - @SerializedName("URL") - private String url; - - /** 创建时间,格式为Unix时间戳。 */ - @SerializedName("CreateTime") - private Integer createTime; - - /** 修改时间,格式为Unix时间戳。 */ - @SerializedName("ModifyTime") - private Integer modifyTime; - - /** 应用版本描述。 */ - @SerializedName("Description") - private String description; - - public String getAppId() { - return appId; - } - - public void setAppId(String appId) { - this.appId = appId; - } - - public String getAppVersionId() { - return appVersionId; - } - - public void setAppVersionId(String appVersionId) { - this.appVersionId = appVersionId; - } - - public String getAppVersionName() { - return appVersionName; - } - - public void setAppVersionName(String appVersionName) { - this.appVersionName = appVersionName; - } - - public String getPackageName() { - return packageName; - } - - public void setPackageName(String packageName) { - this.packageName = packageName; - } - - public String getURL() { - return url; - } - - public void setURL(String url) { - this.url = url; - } - - public Integer getCreateTime() { - return createTime; - } - - public void setCreateTime(Integer createTime) { - this.createTime = createTime; - } - - public Integer getModifyTime() { - return modifyTime; - } - - public void setModifyTime(Integer modifyTime) { - this.modifyTime = modifyTime; - } - - public String getDescription() { - return description; - } - - public void setDescription(String description) { - this.description = description; - } - } } diff --git a/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerModelResponse.java b/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerModelResponse.java index 6915b933..4cb52c3f 100644 --- a/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerModelResponse.java +++ b/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerModelResponse.java @@ -45,78 +45,6 @@ public void setServerModels(List serverModels) { this.serverModels = serverModels; } - public static class UPhoneSpec extends Response { - - /** 手机规格名 */ - @SerializedName("UPhoneModelName") - private String uPhoneModelName; - - /** 手机开数,即该服务器规格能生成对应手机规格的云手机个数 */ - @SerializedName("UPhoneCount") - private Integer uPhoneCount; - - public String getUPhoneModelName() { - return uPhoneModelName; - } - - public void setUPhoneModelName(String uPhoneModelName) { - this.uPhoneModelName = uPhoneModelName; - } - - public Integer getUPhoneCount() { - return uPhoneCount; - } - - public void setUPhoneCount(Integer uPhoneCount) { - this.uPhoneCount = uPhoneCount; - } - } - - public static class ServerDiskSet extends Response { - - /** 磁盘类型。请参考磁盘类型。 */ - @SerializedName("DiskType") - private String diskType; - - /** - * 是否是系统盘。枚举值: - * - *

> True,是系统盘 - * - *

> False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。 - */ - @SerializedName("IsBoot") - private Boolean isBoot; - - /** 磁盘大小,单位: GB */ - @SerializedName("Size") - private Integer size; - - public String getDiskType() { - return diskType; - } - - public void setDiskType(String diskType) { - this.diskType = diskType; - } - - public Boolean getIsBoot() { - return isBoot; - } - - public void setIsBoot(Boolean isBoot) { - this.isBoot = isBoot; - } - - public Integer getSize() { - return size; - } - - public void setSize(Integer size) { - this.size = size; - } - } - public static class ServerModelInstance extends Response { /** ServerModel名称 */ @@ -215,4 +143,76 @@ public void setServerModelState(String serverModelState) { this.serverModelState = serverModelState; } } + + public static class UPhoneSpec extends Response { + + /** 手机规格名 */ + @SerializedName("UPhoneModelName") + private String uPhoneModelName; + + /** 手机开数,即该服务器规格能生成对应手机规格的云手机个数 */ + @SerializedName("UPhoneCount") + private Integer uPhoneCount; + + public String getUPhoneModelName() { + return uPhoneModelName; + } + + public void setUPhoneModelName(String uPhoneModelName) { + this.uPhoneModelName = uPhoneModelName; + } + + public Integer getUPhoneCount() { + return uPhoneCount; + } + + public void setUPhoneCount(Integer uPhoneCount) { + this.uPhoneCount = uPhoneCount; + } + } + + public static class ServerDiskSet extends Response { + + /** 磁盘类型。请参考磁盘类型。 */ + @SerializedName("DiskType") + private String diskType; + + /** + * 是否是系统盘。枚举值: + * + *

> True,是系统盘 + * + *

> False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。 + */ + @SerializedName("IsBoot") + private Boolean isBoot; + + /** 磁盘大小,单位: GB */ + @SerializedName("Size") + private Integer size; + + public String getDiskType() { + return diskType; + } + + public void setDiskType(String diskType) { + this.diskType = diskType; + } + + public Boolean getIsBoot() { + return isBoot; + } + + public void setIsBoot(Boolean isBoot) { + this.isBoot = isBoot; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + } } diff --git a/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerResponse.java b/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerResponse.java index 815a3d04..195e8c85 100644 --- a/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerResponse.java +++ b/ucloud-sdk-java-uphone/src/main/java/cn/ucloud/uphone/models/DescribeUPhoneServerResponse.java @@ -222,6 +222,51 @@ public void setUPhoneCount(Integer uPhoneCount) { } } + public static class ServerDiskSet extends Response { + + /** 磁盘类型。请参考磁盘类型。 */ + @SerializedName("DiskType") + private String diskType; + + /** + * 是否是系统盘。枚举值: + * + *

> True,是系统盘 + * + *

> False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。 + */ + @SerializedName("IsBoot") + private Boolean isBoot; + + /** 磁盘大小,单位: GB */ + @SerializedName("Size") + private Integer size; + + public String getDiskType() { + return diskType; + } + + public void setDiskType(String diskType) { + this.diskType = diskType; + } + + public Boolean getIsBoot() { + return isBoot; + } + + public void setIsBoot(Boolean isBoot) { + this.isBoot = isBoot; + } + + public Integer getSize() { + return size; + } + + public void setSize(Integer size) { + this.size = size; + } + } + public static class ServerInstance extends Response { /** 云手机服务器的唯一标识。 */ @@ -400,49 +445,4 @@ public void setIpSet(List ipSet) { this.ipSet = ipSet; } } - - public static class ServerDiskSet extends Response { - - /** 磁盘类型。请参考磁盘类型。 */ - @SerializedName("DiskType") - private String diskType; - - /** - * 是否是系统盘。枚举值: - * - *

> True,是系统盘 - * - *

> False,是数据盘(默认)。Disks数组中有且只能有一块盘是系统盘。 - */ - @SerializedName("IsBoot") - private Boolean isBoot; - - /** 磁盘大小,单位: GB */ - @SerializedName("Size") - private Integer size; - - public String getDiskType() { - return diskType; - } - - public void setDiskType(String diskType) { - this.diskType = diskType; - } - - public Boolean getIsBoot() { - return isBoot; - } - - public void setIsBoot(Boolean isBoot) { - this.isBoot = isBoot; - } - - public Integer getSize() { - return size; - } - - public void setSize(Integer size) { - this.size = size; - } - } } diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml index c66505ee..9d4c5cd8 100644 --- a/ucloud-sdk-java-uphost/pom.xml +++ b/ucloud-sdk-java-uphost/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uphost - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribeBaremetalMachineTypeResponse.java b/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribeBaremetalMachineTypeResponse.java index 6239bb76..d57a4eb5 100644 --- a/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribeBaremetalMachineTypeResponse.java +++ b/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribeBaremetalMachineTypeResponse.java @@ -33,6 +33,69 @@ public void setMachineTypes(List machineTypes) { this.machineTypes = machineTypes; } + public static class PHostCloudMachineTypeSet extends Response { + + /** 物理云主机机型别名,全网唯一。 */ + @SerializedName("Type") + private String type; + + /** CPU信息 */ + @SerializedName("CPU") + private PHostCPUSet cpu; + + /** 内存大小,单位MB */ + @SerializedName("Memory") + private Integer memory; + + /** 其他组件信息 */ + @SerializedName("Components") + private PHostComponentSet components; + + /** 集群库存信息 */ + @SerializedName("Clusters") + private List clusters; + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public PHostCPUSet getCPU() { + return cpu; + } + + public void setCPU(PHostCPUSet cpu) { + this.cpu = cpu; + } + + public Integer getMemory() { + return memory; + } + + public void setMemory(Integer memory) { + this.memory = memory; + } + + public PHostComponentSet getComponents() { + return components; + } + + public void setComponents(PHostComponentSet components) { + this.components = components; + } + + public List getClusters() { + return clusters; + } + + public void setClusters(List clusters) { + this.clusters = clusters; + } + } + public static class PHostClusterSet extends Response { /** 集群名。枚举值:千兆网络集群:1G;万兆网络集群:10G;智能网卡网络:25G; */ @@ -137,67 +200,4 @@ public void setCoreCount(Integer coreCount) { this.coreCount = coreCount; } } - - public static class PHostCloudMachineTypeSet extends Response { - - /** 物理云主机机型别名,全网唯一。 */ - @SerializedName("Type") - private String type; - - /** CPU信息 */ - @SerializedName("CPU") - private PHostCPUSet cpu; - - /** 内存大小,单位MB */ - @SerializedName("Memory") - private Integer memory; - - /** 其他组件信息 */ - @SerializedName("Components") - private PHostComponentSet components; - - /** 集群库存信息 */ - @SerializedName("Clusters") - private List clusters; - - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public PHostCPUSet getCPU() { - return cpu; - } - - public void setCPU(PHostCPUSet cpu) { - this.cpu = cpu; - } - - public Integer getMemory() { - return memory; - } - - public void setMemory(Integer memory) { - this.memory = memory; - } - - public PHostComponentSet getComponents() { - return components; - } - - public void setComponents(PHostComponentSet components) { - this.components = components; - } - - public List getClusters() { - return clusters; - } - - public void setClusters(List clusters) { - this.clusters = clusters; - } - } } diff --git a/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostMachineTypeResponse.java b/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostMachineTypeResponse.java index cac14dcc..ed2f177a 100644 --- a/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostMachineTypeResponse.java +++ b/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostMachineTypeResponse.java @@ -111,33 +111,6 @@ public void setStockStatus(String stockStatus) { } } - public static class PHostComponentSet extends Response { - - /** 组件名称 */ - @SerializedName("Name") - private String name; - - /** 组件数量 */ - @SerializedName("Count") - private Integer count; - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Integer getCount() { - return count; - } - - public void setCount(Integer count) { - this.count = count; - } - } - public static class PHostDiskSet extends Response { /** 单盘大小,单位GB */ @@ -287,4 +260,31 @@ public void setRaidSupported(String raidSupported) { this.raidSupported = raidSupported; } } + + public static class PHostComponentSet extends Response { + + /** 组件名称 */ + @SerializedName("Name") + private String name; + + /** 组件数量 */ + @SerializedName("Count") + private Integer count; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getCount() { + return count; + } + + public void setCount(Integer count) { + this.count = count; + } + } } diff --git a/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostResponse.java b/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostResponse.java index 91f68dbe..09c80a67 100644 --- a/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostResponse.java +++ b/ucloud-sdk-java-uphost/src/main/java/cn/ucloud/uphost/models/DescribePHostResponse.java @@ -45,156 +45,6 @@ public void setPHostSet(List pHostSet) { this.pHostSet = pHostSet; } - public static class PHostDescDiskSet extends Response { - - /** 单盘大小,单位GB */ - @SerializedName("Space") - private Integer space; - - /** 磁盘数量 */ - @SerializedName("Count") - private Integer count; - - /** 磁盘属性 */ - @SerializedName("Type") - private String type; - - /** 磁盘名称,sys/data */ - @SerializedName("Name") - private String name; - - /** 磁盘IO性能,单位MB/s(待废弃) */ - @SerializedName("IOCap") - private Integer ioCap; - - /** 裸金属机型参数:磁盘盘符 */ - @SerializedName("Drive") - private String drive; - - /** 裸金属机型参数:磁盘ID */ - @SerializedName("DiskId") - private String diskId; - - /** 裸金属机型参数:是否是启动盘。True/False */ - @SerializedName("IsBoot") - private String isBoot; - - public Integer getSpace() { - return space; - } - - public void setSpace(Integer space) { - this.space = space; - } - - public Integer getCount() { - return count; - } - - public void setCount(Integer count) { - this.count = count; - } - - public String getType() { - return type; - } - - public void setType(String type) { - this.type = type; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Integer getIOCap() { - return ioCap; - } - - public void setIOCap(Integer ioCap) { - this.ioCap = ioCap; - } - - public String getDrive() { - return drive; - } - - public void setDrive(String drive) { - this.drive = drive; - } - - public String getDiskId() { - return diskId; - } - - public void setDiskId(String diskId) { - this.diskId = diskId; - } - - public String getIsBoot() { - return isBoot; - } - - public void setIsBoot(String isBoot) { - this.isBoot = isBoot; - } - } - - public static class PHostCPUSet extends Response { - - /** CPU型号 */ - @SerializedName("Model") - private String model; - - /** CPU主频 */ - @SerializedName("Frequence") - private Double frequence; - - /** CPU个数 */ - @SerializedName("Count") - private Integer count; - - /** CPU核数 */ - @SerializedName("CoreCount") - private Integer coreCount; - - public String getModel() { - return model; - } - - public void setModel(String model) { - this.model = model; - } - - public Double getFrequence() { - return frequence; - } - - public void setFrequence(Double frequence) { - this.frequence = frequence; - } - - public Integer getCount() { - return count; - } - - public void setCount(Integer count) { - this.count = count; - } - - public Integer getCoreCount() { - return coreCount; - } - - public void setCoreCount(Integer coreCount) { - this.coreCount = coreCount; - } - } - public static class PHostSet extends Response { /** 可用区,参见 [可用区列表](../summary/regionlist.html) */ @@ -587,4 +437,154 @@ public void setVPCId(String vpcId) { this.vpcId = vpcId; } } + + public static class PHostDescDiskSet extends Response { + + /** 单盘大小,单位GB */ + @SerializedName("Space") + private Integer space; + + /** 磁盘数量 */ + @SerializedName("Count") + private Integer count; + + /** 磁盘属性 */ + @SerializedName("Type") + private String type; + + /** 磁盘名称,sys/data */ + @SerializedName("Name") + private String name; + + /** 磁盘IO性能,单位MB/s(待废弃) */ + @SerializedName("IOCap") + private Integer ioCap; + + /** 裸金属机型参数:磁盘盘符 */ + @SerializedName("Drive") + private String drive; + + /** 裸金属机型参数:磁盘ID */ + @SerializedName("DiskId") + private String diskId; + + /** 裸金属机型参数:是否是启动盘。True/False */ + @SerializedName("IsBoot") + private String isBoot; + + public Integer getSpace() { + return space; + } + + public void setSpace(Integer space) { + this.space = space; + } + + public Integer getCount() { + return count; + } + + public void setCount(Integer count) { + this.count = count; + } + + public String getType() { + return type; + } + + public void setType(String type) { + this.type = type; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getIOCap() { + return ioCap; + } + + public void setIOCap(Integer ioCap) { + this.ioCap = ioCap; + } + + public String getDrive() { + return drive; + } + + public void setDrive(String drive) { + this.drive = drive; + } + + public String getDiskId() { + return diskId; + } + + public void setDiskId(String diskId) { + this.diskId = diskId; + } + + public String getIsBoot() { + return isBoot; + } + + public void setIsBoot(String isBoot) { + this.isBoot = isBoot; + } + } + + public static class PHostCPUSet extends Response { + + /** CPU型号 */ + @SerializedName("Model") + private String model; + + /** CPU主频 */ + @SerializedName("Frequence") + private Double frequence; + + /** CPU个数 */ + @SerializedName("Count") + private Integer count; + + /** CPU核数 */ + @SerializedName("CoreCount") + private Integer coreCount; + + public String getModel() { + return model; + } + + public void setModel(String model) { + this.model = model; + } + + public Double getFrequence() { + return frequence; + } + + public void setFrequence(Double frequence) { + this.frequence = frequence; + } + + public Integer getCount() { + return count; + } + + public void setCount(Integer count) { + this.count = count; + } + + public Integer getCoreCount() { + return coreCount; + } + + public void setCoreCount(Integer coreCount) { + this.coreCount = coreCount; + } + } } diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml index 40f6caee..37e5fd37 100644 --- a/ucloud-sdk-java-usms/pom.xml +++ b/ucloud-sdk-java-usms/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-usms - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/GetUSMSSendReceiptResponse.java b/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/GetUSMSSendReceiptResponse.java index 9310942d..d061c859 100644 --- a/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/GetUSMSSendReceiptResponse.java +++ b/ucloud-sdk-java-usms/src/main/java/cn/ucloud/usms/models/GetUSMSSendReceiptResponse.java @@ -33,6 +33,33 @@ public void setData(List data) { this.data = data; } + public static class ReceiptPerSession extends Response { + + /** 发送短信时返回的SessionNo */ + @SerializedName("SessionNo") + private String sessionNo; + + /** 每个手机号的短信回执信息集合 */ + @SerializedName("ReceiptSet") + private List receiptSet; + + public String getSessionNo() { + return sessionNo; + } + + public void setSessionNo(String sessionNo) { + this.sessionNo = sessionNo; + } + + public List getReceiptSet() { + return receiptSet; + } + + public void setReceiptSet(List receiptSet) { + this.receiptSet = receiptSet; + } + } + public static class ReceiptPerPhone extends Response { /** 手机号码 */ @@ -122,31 +149,4 @@ public void setUserId(String userId) { this.userId = userId; } } - - public static class ReceiptPerSession extends Response { - - /** 发送短信时返回的SessionNo */ - @SerializedName("SessionNo") - private String sessionNo; - - /** 每个手机号的短信回执信息集合 */ - @SerializedName("ReceiptSet") - private List receiptSet; - - public String getSessionNo() { - return sessionNo; - } - - public void setSessionNo(String sessionNo) { - this.sessionNo = sessionNo; - } - - public List getReceiptSet() { - return receiptSet; - } - - public void setReceiptSet(List receiptSet) { - this.receiptSet = receiptSet; - } - } } diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml index f3fd9885..6212af56 100644 --- a/ucloud-sdk-java-uvms/pom.xml +++ b/ucloud-sdk-java-uvms/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-uvms - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml index e7953c21..e12b92e9 100644 --- a/ucloud-sdk-java-vpc/pom.xml +++ b/ucloud-sdk-java-vpc/pom.xml @@ -5,18 +5,18 @@ ucloud-sdk-java cn.ucloud - 1.0.0-release + 1.0.0-SNAPSHOT 4.0.0 ucloud-sdk-java-vpc - 1.0.0-release + 1.0.0-SNAPSHOT cn.ucloud ucloud-sdk-java-common - 1.0.0-release + 1.0.0-SNAPSHOT diff --git a/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNATGWResponse.java b/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNATGWResponse.java index e50aaa65..ca901ae3 100644 --- a/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNATGWResponse.java +++ b/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNATGWResponse.java @@ -45,6 +45,135 @@ public void setDataSet(List dataSet) { this.dataSet = dataSet; } + public static class NatGatewayIPSet extends Response { + + /** 外网IP的 EIPId */ + @SerializedName("EIPId") + private String eipId; + + /** 权重为100的为出口 */ + @SerializedName("Weight") + private Integer weight; + + /** EIP带宽类型 */ + @SerializedName("BandwidthType") + private String bandwidthType; + + /** 带宽 */ + @SerializedName("Bandwidth") + private Integer bandwidth; + + /** 外网IP信息 */ + @SerializedName("IPResInfo") + private List ipResInfo; + + public String getEIPId() { + return eipId; + } + + public void setEIPId(String eipId) { + this.eipId = eipId; + } + + public Integer getWeight() { + return weight; + } + + public void setWeight(Integer weight) { + this.weight = weight; + } + + public String getBandwidthType() { + return bandwidthType; + } + + public void setBandwidthType(String bandwidthType) { + this.bandwidthType = bandwidthType; + } + + public Integer getBandwidth() { + return bandwidth; + } + + public void setBandwidth(Integer bandwidth) { + this.bandwidth = bandwidth; + } + + public List getIPResInfo() { + return ipResInfo; + } + + public void setIPResInfo(List ipResInfo) { + this.ipResInfo = ipResInfo; + } + } + + public static class NatGWIPResInfo extends Response { + + /** IP的运营商信息 */ + @SerializedName("OperatorName") + private String operatorName; + + /** 外网IP */ + @SerializedName("EIP") + private String eip; + + public String getOperatorName() { + return operatorName; + } + + public void setOperatorName(String operatorName) { + this.operatorName = operatorName; + } + + public String getEIP() { + return eip; + } + + public void setEIP(String eip) { + this.eip = eip; + } + } + + public static class NatGatewaySubnetSet extends Response { + + /** 子网id */ + @SerializedName("SubnetworkId") + private String subnetworkId; + + /** 子网网段 */ + @SerializedName("Subnet") + private String subnet; + + /** 子网名字 */ + @SerializedName("SubnetName") + private String subnetName; + + public String getSubnetworkId() { + return subnetworkId; + } + + public void setSubnetworkId(String subnetworkId) { + this.subnetworkId = subnetworkId; + } + + public String getSubnet() { + return subnet; + } + + public void setSubnet(String subnet) { + this.subnet = subnet; + } + + public String getSubnetName() { + return subnetName; + } + + public void setSubnetName(String subnetName) { + this.subnetName = subnetName; + } + } + public static class NatGatewayDataSet extends Response { /** natgw id */ @@ -191,133 +320,4 @@ public void setPolicyId(List policyId) { this.policyId = policyId; } } - - public static class NatGatewayIPSet extends Response { - - /** 外网IP的 EIPId */ - @SerializedName("EIPId") - private String eipId; - - /** 权重为100的为出口 */ - @SerializedName("Weight") - private Integer weight; - - /** EIP带宽类型 */ - @SerializedName("BandwidthType") - private String bandwidthType; - - /** 带宽 */ - @SerializedName("Bandwidth") - private Integer bandwidth; - - /** 外网IP信息 */ - @SerializedName("IPResInfo") - private List ipResInfo; - - public String getEIPId() { - return eipId; - } - - public void setEIPId(String eipId) { - this.eipId = eipId; - } - - public Integer getWeight() { - return weight; - } - - public void setWeight(Integer weight) { - this.weight = weight; - } - - public String getBandwidthType() { - return bandwidthType; - } - - public void setBandwidthType(String bandwidthType) { - this.bandwidthType = bandwidthType; - } - - public Integer getBandwidth() { - return bandwidth; - } - - public void setBandwidth(Integer bandwidth) { - this.bandwidth = bandwidth; - } - - public List getIPResInfo() { - return ipResInfo; - } - - public void setIPResInfo(List ipResInfo) { - this.ipResInfo = ipResInfo; - } - } - - public static class NatGWIPResInfo extends Response { - - /** IP的运营商信息 */ - @SerializedName("OperatorName") - private String operatorName; - - /** 外网IP */ - @SerializedName("EIP") - private String eip; - - public String getOperatorName() { - return operatorName; - } - - public void setOperatorName(String operatorName) { - this.operatorName = operatorName; - } - - public String getEIP() { - return eip; - } - - public void setEIP(String eip) { - this.eip = eip; - } - } - - public static class NatGatewaySubnetSet extends Response { - - /** 子网id */ - @SerializedName("SubnetworkId") - private String subnetworkId; - - /** 子网网段 */ - @SerializedName("Subnet") - private String subnet; - - /** 子网名字 */ - @SerializedName("SubnetName") - private String subnetName; - - public String getSubnetworkId() { - return subnetworkId; - } - - public void setSubnetworkId(String subnetworkId) { - this.subnetworkId = subnetworkId; - } - - public String getSubnet() { - return subnet; - } - - public void setSubnet(String subnet) { - this.subnet = subnet; - } - - public String getSubnetName() { - return subnetName; - } - - public void setSubnetName(String subnetName) { - this.subnetName = subnetName; - } - } } diff --git a/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclEntryResponse.java b/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclEntryResponse.java index 655cc6df..b8cd06be 100644 --- a/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclEntryResponse.java +++ b/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclEntryResponse.java @@ -33,6 +33,105 @@ public void setEntryList(List entryList) { this.entryList = entryList; } + public static class TargetResourceInfo extends Response { + + /** 子网ID */ + @SerializedName("SubnetworkId") + private String subnetworkId; + + /** 资源名称 */ + @SerializedName("ResourceName") + private String resourceName; + + /** 资源ID */ + @SerializedName("ResourceId") + private String resourceId; + + /** 资源类型 */ + @SerializedName("ResourceType") + private Integer resourceType; + + /** 资源绑定的虚拟网卡的名称 */ + @SerializedName("SubResourceName") + private String subResourceName; + + /** 资源绑定的虚拟网卡的ID */ + @SerializedName("SubResourceId") + private String subResourceId; + + /** 资源绑定虚拟网卡的类型 */ + @SerializedName("SubResourceType") + private Integer subResourceType; + + /** 资源内网IP */ + @SerializedName("PrivateIp") + private String privateIp; + + public String getSubnetworkId() { + return subnetworkId; + } + + public void setSubnetworkId(String subnetworkId) { + this.subnetworkId = subnetworkId; + } + + public String getResourceName() { + return resourceName; + } + + public void setResourceName(String resourceName) { + this.resourceName = resourceName; + } + + public String getResourceId() { + return resourceId; + } + + public void setResourceId(String resourceId) { + this.resourceId = resourceId; + } + + public Integer getResourceType() { + return resourceType; + } + + public void setResourceType(Integer resourceType) { + this.resourceType = resourceType; + } + + public String getSubResourceName() { + return subResourceName; + } + + public void setSubResourceName(String subResourceName) { + this.subResourceName = subResourceName; + } + + public String getSubResourceId() { + return subResourceId; + } + + public void setSubResourceId(String subResourceId) { + this.subResourceId = subResourceId; + } + + public Integer getSubResourceType() { + return subResourceType; + } + + public void setSubResourceType(Integer subResourceType) { + this.subResourceType = subResourceType; + } + + public String getPrivateIp() { + return privateIp; + } + + public void setPrivateIp(String privateIp) { + this.privateIp = privateIp; + } + } + public static class AclEntryInfo extends Response { /** Entry的ID */ @@ -179,103 +278,4 @@ public void setTargetResourceCount(Integer targetResourceCount) { this.targetResourceCount = targetResourceCount; } } - - public static class TargetResourceInfo extends Response { - - /** 子网ID */ - @SerializedName("SubnetworkId") - private String subnetworkId; - - /** 资源名称 */ - @SerializedName("ResourceName") - private String resourceName; - - /** 资源ID */ - @SerializedName("ResourceId") - private String resourceId; - - /** 资源类型 */ - @SerializedName("ResourceType") - private Integer resourceType; - - /** 资源绑定的虚拟网卡的名称 */ - @SerializedName("SubResourceName") - private String subResourceName; - - /** 资源绑定的虚拟网卡的ID */ - @SerializedName("SubResourceId") - private String subResourceId; - - /** 资源绑定虚拟网卡的类型 */ - @SerializedName("SubResourceType") - private Integer subResourceType; - - /** 资源内网IP */ - @SerializedName("PrivateIp") - private String privateIp; - - public String getSubnetworkId() { - return subnetworkId; - } - - public void setSubnetworkId(String subnetworkId) { - this.subnetworkId = subnetworkId; - } - - public String getResourceName() { - return resourceName; - } - - public void setResourceName(String resourceName) { - this.resourceName = resourceName; - } - - public String getResourceId() { - return resourceId; - } - - public void setResourceId(String resourceId) { - this.resourceId = resourceId; - } - - public Integer getResourceType() { - return resourceType; - } - - public void setResourceType(Integer resourceType) { - this.resourceType = resourceType; - } - - public String getSubResourceName() { - return subResourceName; - } - - public void setSubResourceName(String subResourceName) { - this.subResourceName = subResourceName; - } - - public String getSubResourceId() { - return subResourceId; - } - - public void setSubResourceId(String subResourceId) { - this.subResourceId = subResourceId; - } - - public Integer getSubResourceType() { - return subResourceType; - } - - public void setSubResourceType(Integer subResourceType) { - this.subResourceType = subResourceType; - } - - public String getPrivateIp() { - return privateIp; - } - - public void setPrivateIp(String privateIp) { - this.privateIp = privateIp; - } - } } diff --git a/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclResponse.java b/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclResponse.java index df841898..8f989568 100644 --- a/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclResponse.java +++ b/ucloud-sdk-java-vpc/src/main/java/cn/ucloud/vpc/models/DescribeNetworkAclResponse.java @@ -33,6 +33,156 @@ public void setAclList(List aclList) { this.aclList = aclList; } + public static class AclInfo extends Response { + + /** ACL所属的VPC ID */ + @SerializedName("VpcId") + private String vpcId; + + /** ACL的ID */ + @SerializedName("AclId") + private String aclId; + + /** 名称 */ + @SerializedName("AclName") + private String aclName; + + /** 描述 */ + @SerializedName("Description") + private String description; + + /** 所有的规则 */ + @SerializedName("Entries") + private List entries; + + /** 所有的绑定关系,具体结构见下方AssociationInfo */ + @SerializedName("Associations") + private List associations; + + /** 创建的Unix时间戳 */ + @SerializedName("CreateTime") + private Integer createTime; + + /** 更改的Unix时间戳 */ + @SerializedName("UpdateTime") + private Integer updateTime; + + public String getVpcId() { + return vpcId; + } + + public void setVpcId(String vpcId) { + this.vpcId = vpcId; + } + + public String getAclId() { + return aclId; + } + + public void setAclId(String aclId) { + this.aclId = aclId; + } + + public String getAclName() { + return aclName; + } + + public void setAclName(String aclName) { + this.aclName = aclName; + } + + public String getDescription() { + return description; + } + + public void setDescription(String description) { + this.description = description; + } + + public List getEntries() { + return entries; + } + + public void setEntries(List entries) { + this.entries = entries; + } + + public List getAssociations() { + return associations; + } + + public void setAssociations(List associations) { + this.associations = associations; + } + + public Integer getCreateTime() { + return createTime; + } + + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } + + public Integer getUpdateTime() { + return updateTime; + } + + public void setUpdateTime(Integer updateTime) { + this.updateTime = updateTime; + } + } + + public static class AssociationInfo extends Response { + + /** 绑定ID */ + @SerializedName("AssociationId") + private String associationId; + + /** ACL的ID */ + @SerializedName("AclId") + private String aclId; + + /** 绑定的子网ID */ + @SerializedName("SubnetworkId") + private String subnetworkId; + + /** 创建的Unix时间戳 */ + @SerializedName("CreateTime") + private Integer createTime; + + public String getAssociationId() { + return associationId; + } + + public void setAssociationId(String associationId) { + this.associationId = associationId; + } + + public String getAclId() { + return aclId; + } + + public void setAclId(String aclId) { + this.aclId = aclId; + } + + public String getSubnetworkId() { + return subnetworkId; + } + + public void setSubnetworkId(String subnetworkId) { + this.subnetworkId = subnetworkId; + } + + public Integer getCreateTime() { + return createTime; + } + + public void setCreateTime(Integer createTime) { + this.createTime = createTime; + } + } + public static class AclEntryInfo extends Response { /** Entry的ID */ @@ -278,154 +428,4 @@ public void setPrivateIp(String privateIp) { this.privateIp = privateIp; } } - - public static class AclInfo extends Response { - - /** ACL所属的VPC ID */ - @SerializedName("VpcId") - private String vpcId; - - /** ACL的ID */ - @SerializedName("AclId") - private String aclId; - - /** 名称 */ - @SerializedName("AclName") - private String aclName; - - /** 描述 */ - @SerializedName("Description") - private String description; - - /** 所有的规则 */ - @SerializedName("Entries") - private List entries; - - /** 所有的绑定关系,具体结构见下方AssociationInfo */ - @SerializedName("Associations") - private List associations; - - /** 创建的Unix时间戳 */ - @SerializedName("CreateTime") - private Integer createTime; - - /** 更改的Unix时间戳 */ - @SerializedName("UpdateTime") - private Integer updateTime; - - public String getVpcId() { - return vpcId; - } - - public void setVpcId(String vpcId) { - this.vpcId = vpcId; - } - - public String getAclId() { - return aclId; - } - - public void setAclId(String aclId) { - this.aclId = aclId; - } - - public String getAclName() { - return aclName; - } - - public void setAclName(String aclName) { - this.aclName = aclName; - } - - public String getDescription() { - return description; - } - - public void setDescription(String description) { - this.description = description; - } - - public List getEntries() { - return entries; - } - - public void setEntries(List entries) { - this.entries = entries; - } - - public List getAssociations() { - return associations; - } - - public void setAssociations(List associations) { - this.associations = associations; - } - - public Integer getCreateTime() { - return createTime; - } - - public void setCreateTime(Integer createTime) { - this.createTime = createTime; - } - - public Integer getUpdateTime() { - return updateTime; - } - - public void setUpdateTime(Integer updateTime) { - this.updateTime = updateTime; - } - } - - public static class AssociationInfo extends Response { - - /** 绑定ID */ - @SerializedName("AssociationId") - private String associationId; - - /** ACL的ID */ - @SerializedName("AclId") - private String aclId; - - /** 绑定的子网ID */ - @SerializedName("SubnetworkId") - private String subnetworkId; - - /** 创建的Unix时间戳 */ - @SerializedName("CreateTime") - private Integer createTime; - - public String getAssociationId() { - return associationId; - } - - public void setAssociationId(String associationId) { - this.associationId = associationId; - } - - public String getAclId() { - return aclId; - } - - public void setAclId(String aclId) { - this.aclId = aclId; - } - - public String getSubnetworkId() { - return subnetworkId; - } - - public void setSubnetworkId(String subnetworkId) { - this.subnetworkId = subnetworkId; - } - - public Integer getCreateTime() { - return createTime; - } - - public void setCreateTime(Integer createTime) { - this.createTime = createTime; - } - } }