diff --git a/VERSION b/VERSION index 5bf69e4a..618c7275 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.2.102-release +1.2.103-release diff --git a/examples/generic/pom.xml b/examples/generic/pom.xml index 6a9d1190..7e451e75 100644 --- a/examples/generic/pom.xml +++ b/examples/generic/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 @@ -19,7 +19,7 @@ cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/examples/uhost/pom.xml b/examples/uhost/pom.xml index 79cb92be..1440ef11 100644 --- a/examples/uhost/pom.xml +++ b/examples/uhost/pom.xml @@ -7,7 +7,7 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 @@ -19,7 +19,7 @@ cn.ucloud ucloud-sdk-java-uhost - 1.2.102-release + 1.2.103-release diff --git a/pom.xml b/pom.xml index 4ea13d5c..ddfbb13b 100644 --- a/pom.xml +++ b/pom.xml @@ -7,7 +7,7 @@ cn.ucloud ucloud-sdk-java pom - 1.2.102-release + 1.2.103-release ucloud-sdk-java-common ucloud-sdk-java-cloudwatch @@ -16,6 +16,7 @@ ucloud-sdk-java-label ucloud-sdk-java-nlb ucloud-sdk-java-pathx + ucloud-sdk-java-ses ucloud-sdk-java-sts ucloud-sdk-java-tidb ucloud-sdk-java-uai_modelverse diff --git a/ucloud-sdk-java-cloudwatch/pom.xml b/ucloud-sdk-java-cloudwatch/pom.xml index 7d260d92..2dc11f0a 100644 --- a/ucloud-sdk-java-cloudwatch/pom.xml +++ b/ucloud-sdk-java-cloudwatch/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-cloudwatch ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-common/pom.xml b/ucloud-sdk-java-common/pom.xml index 70ea8774..83ce4a05 100644 --- a/ucloud-sdk-java-common/pom.xml +++ b/ucloud-sdk-java-common/pom.xml @@ -7,13 +7,13 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-common ucloud-sdk-java - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-cube/pom.xml b/ucloud-sdk-java-cube/pom.xml index bf9d61c6..c15fff7e 100644 --- a/ucloud-sdk-java-cube/pom.xml +++ b/ucloud-sdk-java-cube/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-cube ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ipsecvpn/pom.xml b/ucloud-sdk-java-ipsecvpn/pom.xml index 8249da44..2b47e574 100644 --- a/ucloud-sdk-java-ipsecvpn/pom.xml +++ b/ucloud-sdk-java-ipsecvpn/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ipsecvpn ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-label/pom.xml b/ucloud-sdk-java-label/pom.xml index 6daa9951..1e9dbef5 100644 --- a/ucloud-sdk-java-label/pom.xml +++ b/ucloud-sdk-java-label/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-label ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-nlb/pom.xml b/ucloud-sdk-java-nlb/pom.xml index 3c792dea..d24bf71c 100644 --- a/ucloud-sdk-java-nlb/pom.xml +++ b/ucloud-sdk-java-nlb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-nlb ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-pathx/pom.xml b/ucloud-sdk-java-pathx/pom.xml index 74a980dc..dea6cdaf 100644 --- a/ucloud-sdk-java-pathx/pom.xml +++ b/ucloud-sdk-java-pathx/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-pathx ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-sandbox/pom.xml b/ucloud-sdk-java-sandbox/pom.xml index bc370300..667d0a3b 100644 --- a/ucloud-sdk-java-sandbox/pom.xml +++ b/ucloud-sdk-java-sandbox/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-sandbox ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ses/pom.xml b/ucloud-sdk-java-ses/pom.xml new file mode 100644 index 00000000..7ba8825b --- /dev/null +++ b/ucloud-sdk-java-ses/pom.xml @@ -0,0 +1,49 @@ + + + + ucloud-sdk-java + cn.ucloud + 1.2.103-release + + + 4.0.0 + ucloud-sdk-java-ses + ucloud-sdk-java + 1.2.103-release + + + + cn.ucloud + ucloud-sdk-java-common + 1.2.103-release + + + + com.google.code.gson + gson + + + + commons-codec + commons-codec + + + org.apache.commons + commons-lang3 + + + + junit + junit + test + + + + org.slf4j + slf4j-simple + provided + + + diff --git a/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/client/SESClient.java b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/client/SESClient.java new file mode 100644 index 00000000..2d878999 --- /dev/null +++ b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/client/SESClient.java @@ -0,0 +1,54 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ses.client; + +import cn.ucloud.common.client.DefaultClient; +import cn.ucloud.common.config.Config; +import cn.ucloud.common.credential.Credential; +import cn.ucloud.common.exception.UCloudException; +import cn.ucloud.ses.models.SendSESEmailRequest; +import cn.ucloud.ses.models.SendSESEmailResponse; +import cn.ucloud.ses.models.SendSESEmailTemplateRequest; +import cn.ucloud.ses.models.SendSESEmailTemplateResponse; + +/** This client is used to call actions of **SES** service */ +public class SESClient extends DefaultClient implements SESClientInterface { + public SESClient(Config config, Credential credential) { + super(config, credential); + } + + /** + * SendSESEmail - 发送邮件 + * + * @param request Request object + * @throws UCloudException Exception + */ + public SendSESEmailResponse sendSESEmail(SendSESEmailRequest request) throws UCloudException { + request.setAction("SendSESEmail"); + return (SendSESEmailResponse) this.invoke(request, SendSESEmailResponse.class); + } + + /** + * SendSESEmailTemplate - 发送模版邮件 + * + * @param request Request object + * @throws UCloudException Exception + */ + public SendSESEmailTemplateResponse sendSESEmailTemplate(SendSESEmailTemplateRequest request) + throws UCloudException { + request.setAction("SendSESEmailTemplate"); + return (SendSESEmailTemplateResponse) + this.invoke(request, SendSESEmailTemplateResponse.class); + } +} diff --git a/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/client/SESClientInterface.java b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/client/SESClientInterface.java new file mode 100644 index 00000000..496b32a6 --- /dev/null +++ b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/client/SESClientInterface.java @@ -0,0 +1,42 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ses.client; + +import cn.ucloud.common.client.Client; +import cn.ucloud.common.exception.UCloudException; +import cn.ucloud.ses.models.SendSESEmailRequest; +import cn.ucloud.ses.models.SendSESEmailResponse; +import cn.ucloud.ses.models.SendSESEmailTemplateRequest; +import cn.ucloud.ses.models.SendSESEmailTemplateResponse; + +/** This client is used to call actions of **SES** service */ +public interface SESClientInterface extends Client { + + /** + * SendSESEmail - 发送邮件 + * + * @param request Request object + * @throws UCloudException Exception + */ + public SendSESEmailResponse sendSESEmail(SendSESEmailRequest request) throws UCloudException; + + /** + * SendSESEmailTemplate - 发送模版邮件 + * + * @param request Request object + * @throws UCloudException Exception + */ + public SendSESEmailTemplateResponse sendSESEmailTemplate(SendSESEmailTemplateRequest request) + throws UCloudException; +} diff --git a/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailRequest.java b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailRequest.java new file mode 100644 index 00000000..3b887a14 --- /dev/null +++ b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailRequest.java @@ -0,0 +1,267 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ses.models; + +import cn.ucloud.common.annotation.NotEmpty; +import cn.ucloud.common.annotation.UCloudParam; +import cn.ucloud.common.request.Request; + +import java.util.List; + +public class SendSESEmailRequest extends Request { + + /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("Region") + private String region; + + /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("Zone") + private String zone; + + /** + * 项目ID。不填写为默认项目,子帐号必须填写。 + * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list) + */ + @UCloudParam("ProjectId") + private String projectId; + + /** 邮件主题(长度 1~200 字符) */ + @NotEmpty + @UCloudParam("Subject") + private String subject; + + /** 发件人邮箱,配置地址:https://console.ucloud.cn/ses/email-config?tab=sender-list */ + @NotEmpty + @UCloudParam("From") + private String from; + + /** 收件人 */ + @NotEmpty + @UCloudParam("To") + private List to; + + /** HTML 内容 (与Text二选一,长度上限 10,485,760个字符) */ + @UCloudParam("Html") + private String html; + + /** 纯文本内容 (与Html二选一,长度上限 10,485,760个字符) */ + @UCloudParam("Text") + private String text; + + /** 邮件预览文本 */ + @UCloudParam("PreHeader") + private String preHeader; + + /** 发件人名称,不传或为空时,自动回落到该发件人在控制台配置的别名(Alias) */ + @UCloudParam("FromName") + private String fromName; + + /** 抄送(抄送+密送总数量不能超过100) */ + @UCloudParam("Cc") + private List cc; + + /** 密送(抄送+密送总数量不能超过100) */ + @UCloudParam("Bcc") + private List bcc; + + /** */ + @UCloudParam("Attachments") + private List attachments; + + /** */ + @UCloudParam("Headers") + private List headers; + + public String getRegion() { + return region; + } + + public void setRegion(String region) { + this.region = region; + } + + public String getZone() { + return zone; + } + + public void setZone(String zone) { + this.zone = zone; + } + + public String getProjectId() { + return projectId; + } + + public void setProjectId(String projectId) { + this.projectId = projectId; + } + + public String getSubject() { + return subject; + } + + public void setSubject(String subject) { + this.subject = subject; + } + + public String getFrom() { + return from; + } + + public void setFrom(String from) { + this.from = from; + } + + public List getTo() { + return to; + } + + public void setTo(List to) { + this.to = to; + } + + public String getHtml() { + return html; + } + + public void setHtml(String html) { + this.html = html; + } + + public String getText() { + return text; + } + + public void setText(String text) { + this.text = text; + } + + public String getPreHeader() { + return preHeader; + } + + public void setPreHeader(String preHeader) { + this.preHeader = preHeader; + } + + public String getFromName() { + return fromName; + } + + public void setFromName(String fromName) { + this.fromName = fromName; + } + + public List getCc() { + return cc; + } + + public void setCc(List cc) { + this.cc = cc; + } + + public List getBcc() { + return bcc; + } + + public void setBcc(List bcc) { + this.bcc = bcc; + } + + public List getAttachments() { + return attachments; + } + + public void setAttachments(List attachments) { + this.attachments = attachments; + } + + public List getHeaders() { + return headers; + } + + public void setHeaders(List headers) { + this.headers = headers; + } + + public static class Attachments extends Request { + + /** 附件文件名 */ + @UCloudParam("Filename") + private String filename; + + /** MIME 类型,如: application/pdf */ + @UCloudParam("ContentType") + private String contentType; + + /** 附件内容(Base64 编码),单次请求最多 10 个附件;总大小不超过 10MB */ + @UCloudParam("Data") + private String data; + + public String getFilename() { + return filename; + } + + public void setFilename(String filename) { + this.filename = filename; + } + + public String getContentType() { + return contentType; + } + + public void setContentType(String contentType) { + this.contentType = contentType; + } + + public String getData() { + return data; + } + + public void setData(String data) { + this.data = data; + } + } + + public static class Headers extends Request { + + /** + * 邮件头名称,最多 20 个且仅允许字母、数字和 -(正则 + * ^[A-Za-z0-9-]+$)。禁止使用保留名称:From/To/Cc/Bcc/Subject/Reply-To/Content-Type/Mime-Version,以及 + * X-SES- 前缀(均不区分大小写)。 + */ + @UCloudParam("Name") + private String name; + + /** 邮件头值 */ + @UCloudParam("Value") + private String value; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } +} diff --git a/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailResponse.java b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailResponse.java new file mode 100644 index 00000000..9980d968 --- /dev/null +++ b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailResponse.java @@ -0,0 +1,134 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ses.models; + +import cn.ucloud.common.response.Response; + +import com.google.gson.annotations.SerializedName; + +import java.util.List; + +public class SendSESEmailResponse extends Response { + + /** 本次发送任务的唯一标识 */ + @SerializedName("SessionNo") + private String sessionNo; + + /** 发送成功数 */ + @SerializedName("SuccessCount") + private Integer successCount; + + /** 发送失败的收件人列表 */ + @SerializedName("FailContent") + private List failContent; + + public String getSessionNo() { + return sessionNo; + } + + public void setSessionNo(String sessionNo) { + this.sessionNo = sessionNo; + } + + public Integer getSuccessCount() { + return successCount; + } + + public void setSuccessCount(Integer successCount) { + this.successCount = successCount; + } + + public List getFailContent() { + return failContent; + } + + public void setFailContent(List failContent) { + this.failContent = failContent; + } + + public static class FailedTargetEmail extends Response { + + /** 收件人 */ + @SerializedName("To") + private String to; + + /** 收件邮箱 */ + @SerializedName("EmailAddress") + private String emailAddress; + + /** 抄送 */ + @SerializedName("Cc") + private List cc; + + /** 密送 */ + @SerializedName("Bcc") + private List bcc; + + /** 模版变量 */ + @SerializedName("TemplateVariableParams") + private List templateVariableParams; + + /** 失败原因 */ + @SerializedName("FailureReason") + private String failureReason; + + public String getTo() { + return to; + } + + public void setTo(String to) { + this.to = to; + } + + public String getEmailAddress() { + return emailAddress; + } + + public void setEmailAddress(String emailAddress) { + this.emailAddress = emailAddress; + } + + public List getCc() { + return cc; + } + + public void setCc(List cc) { + this.cc = cc; + } + + public List getBcc() { + return bcc; + } + + public void setBcc(List bcc) { + this.bcc = bcc; + } + + public List getTemplateVariableParams() { + return templateVariableParams; + } + + public void setTemplateVariableParams(List templateVariableParams) { + this.templateVariableParams = templateVariableParams; + } + + public String getFailureReason() { + return failureReason; + } + + public void setFailureReason(String failureReason) { + this.failureReason = failureReason; + } + } +} diff --git a/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailTemplateRequest.java b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailTemplateRequest.java new file mode 100644 index 00000000..cb7f88de --- /dev/null +++ b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailTemplateRequest.java @@ -0,0 +1,282 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ses.models; + +import cn.ucloud.common.annotation.NotEmpty; +import cn.ucloud.common.annotation.UCloudParam; +import cn.ucloud.common.request.Request; + +import java.util.List; + +public class SendSESEmailTemplateRequest extends Request { + + /** 地域。 参见 [地域和可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("Region") + private String region; + + /** 可用区。参见 [可用区列表](https://docs.ucloud.cn/api/summary/regionlist) */ + @UCloudParam("Zone") + private String zone; + + /** + * 项目ID。不填写为默认项目,子帐号必须填写。 + * 请参考[GetProjectList接口](https://docs.ucloud.cn/api/summary/get_project_list) + */ + @UCloudParam("ProjectId") + private String projectId; + + /** 模版 ID,获取:https://console.ucloud.cn/ses/email-config?tab=template */ + @NotEmpty + @UCloudParam("TemplateId") + private String templateId; + + /** 发件人邮箱 */ + @NotEmpty + @UCloudParam("From") + private String from; + + /** 邮件主题 */ + @NotEmpty + @UCloudParam("Subject") + private String subject; + + /** 邮件预览文本 */ + @UCloudParam("PreHeader") + private String preHeader; + + /** */ + @UCloudParam("EmailContent") + private List emailContent; + + /** 发件人名称,不传或为空时,自动回落到该发件人在控制台配置的别名(Alias) */ + @UCloudParam("FromName") + private String fromName; + + /** */ + @UCloudParam("Attachments") + private List attachments; + + /** */ + @UCloudParam("Headers") + private List headers; + + public String getRegion() { + return region; + } + + public void setRegion(String region) { + this.region = region; + } + + public String getZone() { + return zone; + } + + public void setZone(String zone) { + this.zone = zone; + } + + public String getProjectId() { + return projectId; + } + + public void setProjectId(String projectId) { + this.projectId = projectId; + } + + public String getTemplateId() { + return templateId; + } + + public void setTemplateId(String templateId) { + this.templateId = templateId; + } + + public String getFrom() { + return from; + } + + public void setFrom(String from) { + this.from = from; + } + + public String getSubject() { + return subject; + } + + public void setSubject(String subject) { + this.subject = subject; + } + + public String getPreHeader() { + return preHeader; + } + + public void setPreHeader(String preHeader) { + this.preHeader = preHeader; + } + + public List getEmailContent() { + return emailContent; + } + + public void setEmailContent(List emailContent) { + this.emailContent = emailContent; + } + + public String getFromName() { + return fromName; + } + + public void setFromName(String fromName) { + this.fromName = fromName; + } + + public List getAttachments() { + return attachments; + } + + public void setAttachments(List attachments) { + this.attachments = attachments; + } + + public List getHeaders() { + return headers; + } + + public void setHeaders(List headers) { + this.headers = headers; + } + + public static class Attachments extends Request { + + /** 附件文件名 */ + @UCloudParam("Filename") + private String filename; + + /** MIME 类型,如: application/pdf */ + @UCloudParam("ContentType") + private String contentType; + + /** 附件内容(Base64 编码),单次请求最多 10 个附件;总大小不超过 10MB */ + @UCloudParam("Data") + private String data; + + public String getFilename() { + return filename; + } + + public void setFilename(String filename) { + this.filename = filename; + } + + public String getContentType() { + return contentType; + } + + public void setContentType(String contentType) { + this.contentType = contentType; + } + + public String getData() { + return data; + } + + public void setData(String data) { + this.data = data; + } + } + + public static class EmailContent extends Request { + + /** 收件人,最多100条 */ + @UCloudParam("To") + private String to; + + /** 抄送(抄送+密送总数量不能超过100) */ + @UCloudParam("Cc") + private List cc; + + /** 密送(抄送+密送总数量不能超过100) */ + @UCloudParam("Bcc") + private List bcc; + + /** 模版变量,格式 variableName{##}variableValue (例:{"name{##}Tom", "code{##}1234"}) */ + @UCloudParam("TemplateVariableParams") + private List templateVariableParams; + + public String getTo() { + return to; + } + + public void setTo(String to) { + this.to = to; + } + + public List getCc() { + return cc; + } + + public void setCc(List cc) { + this.cc = cc; + } + + public List getBcc() { + return bcc; + } + + public void setBcc(List bcc) { + this.bcc = bcc; + } + + public List getTemplateVariableParams() { + return templateVariableParams; + } + + public void setTemplateVariableParams(List templateVariableParams) { + this.templateVariableParams = templateVariableParams; + } + } + + public static class Headers extends Request { + + /** + * 邮件头名称,最多 20 个且仅允许字母、数字和 -(正则 + * ^[A-Za-z0-9-]+$)。禁止使用保留名称:From/To/Cc/Bcc/Subject/Reply-To/Content-Type/Mime-Version,以及 + * X-SES- 前缀(均不区分大小写)。 + */ + @UCloudParam("Name") + private String name; + + /** 邮件头值 */ + @UCloudParam("Value") + private String value; + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public String getValue() { + return value; + } + + public void setValue(String value) { + this.value = value; + } + } +} diff --git a/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailTemplateResponse.java b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailTemplateResponse.java new file mode 100644 index 00000000..18231128 --- /dev/null +++ b/ucloud-sdk-java-ses/src/main/java/cn/ucloud/ses/models/SendSESEmailTemplateResponse.java @@ -0,0 +1,134 @@ +/** + * Copyright 2021 UCloud Technology Co., Ltd. + * + *

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of the License at + * + *

http://www.apache.org/licenses/LICENSE-2.0 + * + *

Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ +package cn.ucloud.ses.models; + +import cn.ucloud.common.response.Response; + +import com.google.gson.annotations.SerializedName; + +import java.util.List; + +public class SendSESEmailTemplateResponse extends Response { + + /** 本次发送任务的唯一标识 */ + @SerializedName("SessionNo") + private String sessionNo; + + /** 发送成功数 */ + @SerializedName("SuccessCount") + private Integer successCount; + + /** 发送失败的收件人列表 */ + @SerializedName("FailContent") + private List failContent; + + public String getSessionNo() { + return sessionNo; + } + + public void setSessionNo(String sessionNo) { + this.sessionNo = sessionNo; + } + + public Integer getSuccessCount() { + return successCount; + } + + public void setSuccessCount(Integer successCount) { + this.successCount = successCount; + } + + public List getFailContent() { + return failContent; + } + + public void setFailContent(List failContent) { + this.failContent = failContent; + } + + public static class FailedTargetEmail extends Response { + + /** 收件人 */ + @SerializedName("To") + private String to; + + /** 收件邮箱 */ + @SerializedName("EmailAddress") + private String emailAddress; + + /** 抄送 */ + @SerializedName("Cc") + private List cc; + + /** 密送 */ + @SerializedName("Bcc") + private List bcc; + + /** 模版变量 */ + @SerializedName("TemplateVariableParams") + private List templateVariableParams; + + /** 失败原因 */ + @SerializedName("FailureReason") + private String failureReason; + + public String getTo() { + return to; + } + + public void setTo(String to) { + this.to = to; + } + + public String getEmailAddress() { + return emailAddress; + } + + public void setEmailAddress(String emailAddress) { + this.emailAddress = emailAddress; + } + + public List getCc() { + return cc; + } + + public void setCc(List cc) { + this.cc = cc; + } + + public List getBcc() { + return bcc; + } + + public void setBcc(List bcc) { + this.bcc = bcc; + } + + public List getTemplateVariableParams() { + return templateVariableParams; + } + + public void setTemplateVariableParams(List templateVariableParams) { + this.templateVariableParams = templateVariableParams; + } + + public String getFailureReason() { + return failureReason; + } + + public void setFailureReason(String failureReason) { + this.failureReason = failureReason; + } + } +} diff --git a/ucloud-sdk-java-sts/pom.xml b/ucloud-sdk-java-sts/pom.xml index 6a7656be..bb0fd2e2 100644 --- a/ucloud-sdk-java-sts/pom.xml +++ b/ucloud-sdk-java-sts/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-sts ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-tidb/pom.xml b/ucloud-sdk-java-tidb/pom.xml index 0b5a24fd..a3666d6f 100644 --- a/ucloud-sdk-java-tidb/pom.xml +++ b/ucloud-sdk-java-tidb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-tidb ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uaccount/pom.xml b/ucloud-sdk-java-uaccount/pom.xml index f797299b..32ac1046 100644 --- a/ucloud-sdk-java-uaccount/pom.xml +++ b/ucloud-sdk-java-uaccount/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uaccount ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uai_modelverse/pom.xml b/ucloud-sdk-java-uai_modelverse/pom.xml index e102a83b..5c3ac84a 100644 --- a/ucloud-sdk-java-uai_modelverse/pom.xml +++ b/ucloud-sdk-java-uai_modelverse/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uai_modelverse ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uas/pom.xml b/ucloud-sdk-java-uas/pom.xml index 23957617..082b2253 100644 --- a/ucloud-sdk-java-uas/pom.xml +++ b/ucloud-sdk-java-uas/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uas ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ubill/pom.xml b/ucloud-sdk-java-ubill/pom.xml index e0e59fd2..fa00608f 100644 --- a/ucloud-sdk-java-ubill/pom.xml +++ b/ucloud-sdk-java-ubill/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ubill ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ucdn/pom.xml b/ucloud-sdk-java-ucdn/pom.xml index 45855a12..be32f9ee 100644 --- a/ucloud-sdk-java-ucdn/pom.xml +++ b/ucloud-sdk-java-ucdn/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ucdn ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uclickhouse/pom.xml b/ucloud-sdk-java-uclickhouse/pom.xml index d954b6f5..07773d55 100644 --- a/ucloud-sdk-java-uclickhouse/pom.xml +++ b/ucloud-sdk-java-uclickhouse/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uclickhouse ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ucompshare/pom.xml b/ucloud-sdk-java-ucompshare/pom.xml index ab737ddd..f371524e 100644 --- a/ucloud-sdk-java-ucompshare/pom.xml +++ b/ucloud-sdk-java-ucompshare/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ucompshare ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-udb/pom.xml b/ucloud-sdk-java-udb/pom.xml index 3c1209b7..601c4ed7 100644 --- a/ucloud-sdk-java-udb/pom.xml +++ b/ucloud-sdk-java-udb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-udb ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-udbproxy/pom.xml b/ucloud-sdk-java-udbproxy/pom.xml index b6a4e54c..497e2076 100644 --- a/ucloud-sdk-java-udbproxy/pom.xml +++ b/ucloud-sdk-java-udbproxy/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-udbproxy ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-udi/pom.xml b/ucloud-sdk-java-udi/pom.xml index 11d6e658..e5a455ea 100644 --- a/ucloud-sdk-java-udi/pom.xml +++ b/ucloud-sdk-java-udi/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-udi ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-udisk/pom.xml b/ucloud-sdk-java-udisk/pom.xml index 55a10251..ebb6102f 100644 --- a/ucloud-sdk-java-udisk/pom.xml +++ b/ucloud-sdk-java-udisk/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-udisk ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-udns/pom.xml b/ucloud-sdk-java-udns/pom.xml index dcb1e3ed..4e7c1907 100644 --- a/ucloud-sdk-java-udns/pom.xml +++ b/ucloud-sdk-java-udns/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-udns ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-udpn/pom.xml b/ucloud-sdk-java-udpn/pom.xml index e06aaa60..c33cff0a 100644 --- a/ucloud-sdk-java-udpn/pom.xml +++ b/ucloud-sdk-java-udpn/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-udpn ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uec/pom.xml b/ucloud-sdk-java-uec/pom.xml index 6a8ddb73..0b1ea777 100644 --- a/ucloud-sdk-java-uec/pom.xml +++ b/ucloud-sdk-java-uec/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uec ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ues/pom.xml b/ucloud-sdk-java-ues/pom.xml index 4cc63436..156ff8cb 100644 --- a/ucloud-sdk-java-ues/pom.xml +++ b/ucloud-sdk-java-ues/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ues ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uewaf/pom.xml b/ucloud-sdk-java-uewaf/pom.xml index ad1ecbb3..a8458a29 100644 --- a/ucloud-sdk-java-uewaf/pom.xml +++ b/ucloud-sdk-java-uewaf/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uewaf ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ufile/pom.xml b/ucloud-sdk-java-ufile/pom.xml index 033216e7..18626535 100644 --- a/ucloud-sdk-java-ufile/pom.xml +++ b/ucloud-sdk-java-ufile/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ufile ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ufs/pom.xml b/ucloud-sdk-java-ufs/pom.xml index ed512415..dd62c092 100644 --- a/ucloud-sdk-java-ufs/pom.xml +++ b/ucloud-sdk-java-ufs/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ufs ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uhadoop/pom.xml b/ucloud-sdk-java-uhadoop/pom.xml index 40e3dc2e..01d904e9 100644 --- a/ucloud-sdk-java-uhadoop/pom.xml +++ b/ucloud-sdk-java-uhadoop/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uhadoop ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uhids/pom.xml b/ucloud-sdk-java-uhids/pom.xml index a8ab37d0..0d051995 100644 --- a/ucloud-sdk-java-uhids/pom.xml +++ b/ucloud-sdk-java-uhids/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uhids ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uhost/pom.xml b/ucloud-sdk-java-uhost/pom.xml index a4cef79d..081909d1 100644 --- a/ucloud-sdk-java-uhost/pom.xml +++ b/ucloud-sdk-java-uhost/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uhost ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uk8s/pom.xml b/ucloud-sdk-java-uk8s/pom.xml index cc3111cf..ad19aed3 100644 --- a/ucloud-sdk-java-uk8s/pom.xml +++ b/ucloud-sdk-java-uk8s/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uk8s ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ukafka/pom.xml b/ucloud-sdk-java-ukafka/pom.xml index d5f32908..a3a5970d 100644 --- a/ucloud-sdk-java-ukafka/pom.xml +++ b/ucloud-sdk-java-ukafka/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ukafka ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ukms/pom.xml b/ucloud-sdk-java-ukms/pom.xml index ddcf3201..3471a7ef 100644 --- a/ucloud-sdk-java-ukms/pom.xml +++ b/ucloud-sdk-java-ukms/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ukms ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ulb/pom.xml b/ucloud-sdk-java-ulb/pom.xml index d3ec7aac..fc78edeb 100644 --- a/ucloud-sdk-java-ulb/pom.xml +++ b/ucloud-sdk-java-ulb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ulb ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ulighthost/pom.xml b/ucloud-sdk-java-ulighthost/pom.xml index 39ddbda0..4bf52e37 100644 --- a/ucloud-sdk-java-ulighthost/pom.xml +++ b/ucloud-sdk-java-ulighthost/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ulighthost ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ulog/pom.xml b/ucloud-sdk-java-ulog/pom.xml index d150a4b4..2d2628ad 100644 --- a/ucloud-sdk-java-ulog/pom.xml +++ b/ucloud-sdk-java-ulog/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ulog ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-ulogservice/pom.xml b/ucloud-sdk-java-ulogservice/pom.xml index c3514c11..1a5f44ab 100644 --- a/ucloud-sdk-java-ulogservice/pom.xml +++ b/ucloud-sdk-java-ulogservice/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-ulogservice ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-umem/pom.xml b/ucloud-sdk-java-umem/pom.xml index 0e966897..077ea27d 100644 --- a/ucloud-sdk-java-umem/pom.xml +++ b/ucloud-sdk-java-umem/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-umem ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-umon/pom.xml b/ucloud-sdk-java-umon/pom.xml index f9dc4a4e..bfd819a7 100644 --- a/ucloud-sdk-java-umon/pom.xml +++ b/ucloud-sdk-java-umon/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-umon ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-umongodb/pom.xml b/ucloud-sdk-java-umongodb/pom.xml index 3bb0a5a6..f9f9cf5f 100644 --- a/ucloud-sdk-java-umongodb/pom.xml +++ b/ucloud-sdk-java-umongodb/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-umongodb ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-unet/pom.xml b/ucloud-sdk-java-unet/pom.xml index 2ede589d..c8ac977e 100644 --- a/ucloud-sdk-java-unet/pom.xml +++ b/ucloud-sdk-java-unet/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-unet ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-upfs/pom.xml b/ucloud-sdk-java-upfs/pom.xml index dbdde98f..82958112 100644 --- a/ucloud-sdk-java-upfs/pom.xml +++ b/ucloud-sdk-java-upfs/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-upfs ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-upgsql/pom.xml b/ucloud-sdk-java-upgsql/pom.xml index b8347c38..46a38068 100644 --- a/ucloud-sdk-java-upgsql/pom.xml +++ b/ucloud-sdk-java-upgsql/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-upgsql ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uphone/pom.xml b/ucloud-sdk-java-uphone/pom.xml index 3b33a1e4..ddd239a8 100644 --- a/ucloud-sdk-java-uphone/pom.xml +++ b/ucloud-sdk-java-uphone/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uphone ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uphost/pom.xml b/ucloud-sdk-java-uphost/pom.xml index b0240afe..f7fd0f9f 100644 --- a/ucloud-sdk-java-uphost/pom.xml +++ b/ucloud-sdk-java-uphost/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uphost ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uslk/pom.xml b/ucloud-sdk-java-uslk/pom.xml index 3b37801d..65a1d347 100644 --- a/ucloud-sdk-java-uslk/pom.xml +++ b/ucloud-sdk-java-uslk/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uslk ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-usms/pom.xml b/ucloud-sdk-java-usms/pom.xml index 43d70d3b..67d7fdd4 100644 --- a/ucloud-sdk-java-usms/pom.xml +++ b/ucloud-sdk-java-usms/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-usms ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-usnap/pom.xml b/ucloud-sdk-java-usnap/pom.xml index c7e6b748..d551ded8 100644 --- a/ucloud-sdk-java-usnap/pom.xml +++ b/ucloud-sdk-java-usnap/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-usnap ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uvms/pom.xml b/ucloud-sdk-java-uvms/pom.xml index 4e10f0b1..d5aa0b2e 100644 --- a/ucloud-sdk-java-uvms/pom.xml +++ b/ucloud-sdk-java-uvms/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uvms ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-uwsc/pom.xml b/ucloud-sdk-java-uwsc/pom.xml index 8ce6cd9e..7e87c567 100644 --- a/ucloud-sdk-java-uwsc/pom.xml +++ b/ucloud-sdk-java-uwsc/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-uwsc ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release diff --git a/ucloud-sdk-java-vpc/pom.xml b/ucloud-sdk-java-vpc/pom.xml index 5b1199ae..7bee7de4 100644 --- a/ucloud-sdk-java-vpc/pom.xml +++ b/ucloud-sdk-java-vpc/pom.xml @@ -5,19 +5,19 @@ ucloud-sdk-java cn.ucloud - 1.2.102-release + 1.2.103-release 4.0.0 ucloud-sdk-java-vpc ucloud-sdk-java - 1.2.102-release + 1.2.103-release cn.ucloud ucloud-sdk-java-common - 1.2.102-release + 1.2.103-release