diff --git a/aliyun-java-sdk-domain/ChangeLog.txt b/aliyun-java-sdk-domain/ChangeLog.txt
index fa67544efa..6a28ada669 100644
--- a/aliyun-java-sdk-domain/ChangeLog.txt
+++ b/aliyun-java-sdk-domain/ChangeLog.txt
@@ -1,3 +1,8 @@
+2024-10-18 Version: 3.15.10
+- 基于转移码的转出接口
+- SaveSingleTaskForTransferOutByAuthorizationCode
+- SaveBatchTaskForTransferOutByAuthorizationCode
+
2024-10-17 Version: 3.15.9
- Supported query exchange rate.
diff --git a/aliyun-java-sdk-domain/pom.xml b/aliyun-java-sdk-domain/pom.xml
index 0a30726426..f353f5f986 100644
--- a/aliyun-java-sdk-domain/pom.xml
+++ b/aliyun-java-sdk-domain/pom.xml
@@ -4,7 +4,7 @@
com.aliyun
aliyun-java-sdk-domain
jar
- 3.15.9
+ 3.15.10
aliyun-java-sdk-domain
http://www.aliyun.com
Aliyun Open API SDK for Java
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/AcknowledgeTaskResultRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/AcknowledgeTaskResultRequest.java
new file mode 100644
index 0000000000..4068395261
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/AcknowledgeTaskResultRequest.java
@@ -0,0 +1,83 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import java.util.List;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class AcknowledgeTaskResultRequest extends RpcAcsRequest {
+
+
+ private List taskDetailNos;
+
+ private String userClientIp;
+
+ private String lang;
+ public AcknowledgeTaskResultRequest() {
+ super("Domain", "2018-01-29", "AcknowledgeTaskResult", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public List getTaskDetailNos() {
+ return this.taskDetailNos;
+ }
+
+ public void setTaskDetailNos(List taskDetailNos) {
+ this.taskDetailNos = taskDetailNos;
+ if (taskDetailNos != null) {
+ for (int i = 0; i < taskDetailNos.size(); i++) {
+ putQueryParameter("TaskDetailNo." + (i + 1) , taskDetailNos.get(i));
+ }
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return AcknowledgeTaskResultResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/AcknowledgeTaskResultResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/AcknowledgeTaskResultResponse.java
new file mode 100644
index 0000000000..a39fe3c2c0
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/AcknowledgeTaskResultResponse.java
@@ -0,0 +1,51 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.AcknowledgeTaskResultResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class AcknowledgeTaskResultResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Integer result;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getResult() {
+ return this.result;
+ }
+
+ public void setResult(Integer result) {
+ this.result = result;
+ }
+
+ @Override
+ public AcknowledgeTaskResultResponse getInstance(UnmarshallerContext context) {
+ return AcknowledgeTaskResultResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/BatchFuzzyMatchDomainSensitiveWordRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/BatchFuzzyMatchDomainSensitiveWordRequest.java
new file mode 100644
index 0000000000..47d5b5b3d8
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/BatchFuzzyMatchDomainSensitiveWordRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class BatchFuzzyMatchDomainSensitiveWordRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String keyword;
+
+ private String lang;
+ public BatchFuzzyMatchDomainSensitiveWordRequest() {
+ super("Domain", "2018-01-29", "BatchFuzzyMatchDomainSensitiveWord", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getKeyword() {
+ return this.keyword;
+ }
+
+ public void setKeyword(String keyword) {
+ this.keyword = keyword;
+ if(keyword != null){
+ putQueryParameter("Keyword", keyword);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return BatchFuzzyMatchDomainSensitiveWordResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/BatchFuzzyMatchDomainSensitiveWordResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/BatchFuzzyMatchDomainSensitiveWordResponse.java
new file mode 100644
index 0000000000..8fb22d056f
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/BatchFuzzyMatchDomainSensitiveWordResponse.java
@@ -0,0 +1,98 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.BatchFuzzyMatchDomainSensitiveWordResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class BatchFuzzyMatchDomainSensitiveWordResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List sensitiveWordMatchResultList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getSensitiveWordMatchResultList() {
+ return this.sensitiveWordMatchResultList;
+ }
+
+ public void setSensitiveWordMatchResultList(List sensitiveWordMatchResultList) {
+ this.sensitiveWordMatchResultList = sensitiveWordMatchResultList;
+ }
+
+ public static class SensitiveWordMatchResult {
+
+ private String keyword;
+
+ private Boolean exist;
+
+ private List matchedSentiveWords;
+
+ public String getKeyword() {
+ return this.keyword;
+ }
+
+ public void setKeyword(String keyword) {
+ this.keyword = keyword;
+ }
+
+ public Boolean getExist() {
+ return this.exist;
+ }
+
+ public void setExist(Boolean exist) {
+ this.exist = exist;
+ }
+
+ public List getMatchedSentiveWords() {
+ return this.matchedSentiveWords;
+ }
+
+ public void setMatchedSentiveWords(List matchedSentiveWords) {
+ this.matchedSentiveWords = matchedSentiveWords;
+ }
+
+ public static class MatchedSensitiveWord {
+
+ private String word;
+
+ public String getWord() {
+ return this.word;
+ }
+
+ public void setWord(String word) {
+ this.word = word;
+ }
+ }
+ }
+
+ @Override
+ public BatchFuzzyMatchDomainSensitiveWordResponse getInstance(UnmarshallerContext context) {
+ return BatchFuzzyMatchDomainSensitiveWordResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelDomainVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelDomainVerificationRequest.java
new file mode 100644
index 0000000000..8331fab0d8
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelDomainVerificationRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CancelDomainVerificationRequest extends RpcAcsRequest {
+
+
+ private String actionType;
+
+ private String instanceId;
+
+ private String userClientIp;
+
+ private String lang;
+ public CancelDomainVerificationRequest() {
+ super("Domain", "2018-01-29", "CancelDomainVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getActionType() {
+ return this.actionType;
+ }
+
+ public void setActionType(String actionType) {
+ this.actionType = actionType;
+ if(actionType != null){
+ putQueryParameter("ActionType", actionType);
+ }
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ if(instanceId != null){
+ putQueryParameter("InstanceId", instanceId);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CancelDomainVerificationResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RefuseDemandResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelDomainVerificationResponse.java
similarity index 67%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RefuseDemandResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelDomainVerificationResponse.java
index 8b464157c5..dc874fa2f4 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RefuseDemandResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelDomainVerificationResponse.java
@@ -12,17 +12,17 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.RefuseDemandResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.CancelDomainVerificationResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class RefuseDemandResponse extends AcsResponse {
+public class CancelDomainVerificationResponse extends AcsResponse {
private String requestId;
@@ -35,12 +35,7 @@ public void setRequestId(String requestId) {
}
@Override
- public RefuseDemandResponse getInstance(UnmarshallerContext context) {
- return RefuseDemandResponseUnmarshaller.unmarshall(this, context);
- }
-
- @Override
- public boolean checkShowJsonItemName() {
- return false;
+ public CancelDomainVerificationResponse getInstance(UnmarshallerContext context) {
+ return CancelDomainVerificationResponseUnmarshaller.unmarshall(this, context);
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RecordDemandRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelOperationAuditRequest.java
similarity index 55%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RecordDemandRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelOperationAuditRequest.java
index 65a3666f04..004bb612ee 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RecordDemandRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelOperationAuditRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,14 +22,14 @@
* @author auto create
* @version
*/
-public class RecordDemandRequest extends RpcAcsRequest {
+public class CancelOperationAuditRequest extends RpcAcsRequest {
- private String message;
+ private Long auditRecordId;
- private String bizId;
- public RecordDemandRequest() {
- super("Domain", "2018-02-08", "RecordDemand", "domain");
+ private String lang;
+ public CancelOperationAuditRequest() {
+ super("Domain", "2018-01-29", "CancelOperationAudit", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +37,31 @@ public RecordDemandRequest() {
} catch (Exception e) {}
}
- public String getMessage() {
- return this.message;
+ public Long getAuditRecordId() {
+ return this.auditRecordId;
}
- public void setMessage(String message) {
- this.message = message;
- if(message != null){
- putQueryParameter("Message", message);
+ public void setAuditRecordId(Long auditRecordId) {
+ this.auditRecordId = auditRecordId;
+ if(auditRecordId != null){
+ putQueryParameter("AuditRecordId", auditRecordId.toString());
}
}
- public String getBizId() {
- return this.bizId;
+ public String getLang() {
+ return this.lang;
}
- public void setBizId(String bizId) {
- this.bizId = bizId;
- if(bizId != null){
- putQueryParameter("BizId", bizId);
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
}
}
@Override
- public Class getResponseClass() {
- return RecordDemandResponse.class;
+ public Class getResponseClass() {
+ return CancelOperationAuditResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RecordDemandResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelOperationAuditResponse.java
similarity index 71%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RecordDemandResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelOperationAuditResponse.java
index 631463073e..cf50a04ade 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/RecordDemandResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelOperationAuditResponse.java
@@ -12,17 +12,17 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.RecordDemandResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.CancelOperationAuditResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class RecordDemandResponse extends AcsResponse {
+public class CancelOperationAuditResponse extends AcsResponse {
private String requestId;
@@ -35,8 +35,8 @@ public void setRequestId(String requestId) {
}
@Override
- public RecordDemandResponse getInstance(UnmarshallerContext context) {
- return RecordDemandResponseUnmarshaller.unmarshall(this, context);
+ public CancelOperationAuditResponse getInstance(UnmarshallerContext context) {
+ return CancelOperationAuditResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelQualificationVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelQualificationVerificationRequest.java
new file mode 100644
index 0000000000..ad04cc4894
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelQualificationVerificationRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CancelQualificationVerificationRequest extends RpcAcsRequest {
+
+
+ private String qualificationType;
+
+ private String instanceId;
+
+ private String userClientIp;
+
+ private String lang;
+ public CancelQualificationVerificationRequest() {
+ super("Domain", "2018-01-29", "CancelQualificationVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getQualificationType() {
+ return this.qualificationType;
+ }
+
+ public void setQualificationType(String qualificationType) {
+ this.qualificationType = qualificationType;
+ if(qualificationType != null){
+ putQueryParameter("QualificationType", qualificationType);
+ }
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ if(instanceId != null){
+ putQueryParameter("InstanceId", instanceId);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CancelQualificationVerificationResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelQualificationVerificationResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelQualificationVerificationResponse.java
new file mode 100644
index 0000000000..348b7126ed
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelQualificationVerificationResponse.java
@@ -0,0 +1,46 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CancelQualificationVerificationResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CancelQualificationVerificationResponse extends AcsResponse {
+
+ private String requestId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public CancelQualificationVerificationResponse getInstance(UnmarshallerContext context) {
+ return CancelQualificationVerificationResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/BidDomainRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelTaskRequest.java
similarity index 52%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/BidDomainRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelTaskRequest.java
index 70cf1d82c2..93024fc2b5 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/BidDomainRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelTaskRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,16 +22,16 @@
* @author auto create
* @version
*/
-public class BidDomainRequest extends RpcAcsRequest {
+public class CancelTaskRequest extends RpcAcsRequest {
- private String auctionId;
+ private String userClientIp;
- private Float maxBid;
+ private String taskNo;
- private String currency;
- public BidDomainRequest() {
- super("Domain", "2018-02-08", "BidDomain", "domain");
+ private String lang;
+ public CancelTaskRequest() {
+ super("Domain", "2018-01-29", "CancelTask", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -39,42 +39,42 @@ public BidDomainRequest() {
} catch (Exception e) {}
}
- public String getAuctionId() {
- return this.auctionId;
+ public String getUserClientIp() {
+ return this.userClientIp;
}
- public void setAuctionId(String auctionId) {
- this.auctionId = auctionId;
- if(auctionId != null){
- putBodyParameter("AuctionId", auctionId);
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
}
}
- public Float getMaxBid() {
- return this.maxBid;
+ public String getTaskNo() {
+ return this.taskNo;
}
- public void setMaxBid(Float maxBid) {
- this.maxBid = maxBid;
- if(maxBid != null){
- putBodyParameter("MaxBid", maxBid.toString());
+ public void setTaskNo(String taskNo) {
+ this.taskNo = taskNo;
+ if(taskNo != null){
+ putQueryParameter("TaskNo", taskNo);
}
}
- public String getCurrency() {
- return this.currency;
+ public String getLang() {
+ return this.lang;
}
- public void setCurrency(String currency) {
- this.currency = currency;
- if(currency != null){
- putBodyParameter("Currency", currency);
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
}
}
@Override
- public Class getResponseClass() {
- return BidDomainResponse.class;
+ public Class getResponseClass() {
+ return CancelTaskResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelTaskResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelTaskResponse.java
new file mode 100644
index 0000000000..f2b31dbf18
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CancelTaskResponse.java
@@ -0,0 +1,41 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CancelTaskResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CancelTaskResponse extends AcsResponse {
+
+ private String requestId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public CancelTaskResponse getInstance(UnmarshallerContext context) {
+ return CancelTaskResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ChangeResourceGroupRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ChangeResourceGroupRequest.java
new file mode 100644
index 0000000000..98de0c3a86
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ChangeResourceGroupRequest.java
@@ -0,0 +1,106 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ChangeResourceGroupRequest extends RpcAcsRequest {
+
+
+ private String resourceId;
+
+ private String resourceType;
+
+ private String newResourceGroupId;
+
+ private String userClientIp;
+
+ private String lang;
+ public ChangeResourceGroupRequest() {
+ super("Domain", "2018-01-29", "ChangeResourceGroup", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getResourceId() {
+ return this.resourceId;
+ }
+
+ public void setResourceId(String resourceId) {
+ this.resourceId = resourceId;
+ if(resourceId != null){
+ putQueryParameter("ResourceId", resourceId);
+ }
+ }
+
+ public String getResourceType() {
+ return this.resourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ this.resourceType = resourceType;
+ if(resourceType != null){
+ putQueryParameter("ResourceType", resourceType);
+ }
+ }
+
+ public String getNewResourceGroupId() {
+ return this.newResourceGroupId;
+ }
+
+ public void setNewResourceGroupId(String newResourceGroupId) {
+ this.newResourceGroupId = newResourceGroupId;
+ if(newResourceGroupId != null){
+ putQueryParameter("NewResourceGroupId", newResourceGroupId);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return ChangeResourceGroupResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/GetReserveDomainUrlResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ChangeResourceGroupResponse.java
similarity index 66%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/GetReserveDomainUrlResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ChangeResourceGroupResponse.java
index b8e7881df8..d14618e9b3 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/GetReserveDomainUrlResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ChangeResourceGroupResponse.java
@@ -12,29 +12,21 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.GetReserveDomainUrlResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.ChangeResourceGroupResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class GetReserveDomainUrlResponse extends AcsResponse {
-
- private String url;
+public class ChangeResourceGroupResponse extends AcsResponse {
private String requestId;
- public String getUrl() {
- return this.url;
- }
-
- public void setUrl(String url) {
- this.url = url;
- }
+ private String result;
public String getRequestId() {
return this.requestId;
@@ -44,9 +36,17 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
+ public String getResult() {
+ return this.result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
@Override
- public GetReserveDomainUrlResponse getInstance(UnmarshallerContext context) {
- return GetReserveDomainUrlResponseUnmarshaller.unmarshall(this, context);
+ public ChangeResourceGroupResponse getInstance(UnmarshallerContext context) {
+ return ChangeResourceGroupResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainRequest.java
new file mode 100644
index 0000000000..df930ba2a8
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainRequest.java
@@ -0,0 +1,106 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckDomainRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String feeCurrency;
+
+ private Integer feePeriod;
+
+ private String feeCommand;
+
+ private String lang;
+ public CheckDomainRequest() {
+ super("Domain", "2018-01-29", "CheckDomain", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getFeeCurrency() {
+ return this.feeCurrency;
+ }
+
+ public void setFeeCurrency(String feeCurrency) {
+ this.feeCurrency = feeCurrency;
+ if(feeCurrency != null){
+ putQueryParameter("FeeCurrency", feeCurrency);
+ }
+ }
+
+ public Integer getFeePeriod() {
+ return this.feePeriod;
+ }
+
+ public void setFeePeriod(Integer feePeriod) {
+ this.feePeriod = feePeriod;
+ if(feePeriod != null){
+ putQueryParameter("FeePeriod", feePeriod.toString());
+ }
+ }
+
+ public String getFeeCommand() {
+ return this.feeCommand;
+ }
+
+ public void setFeeCommand(String feeCommand) {
+ this.feeCommand = feeCommand;
+ if(feeCommand != null){
+ putQueryParameter("FeeCommand", feeCommand);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CheckDomainResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainResponse.java
new file mode 100644
index 0000000000..e449bd65b1
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainResponse.java
@@ -0,0 +1,145 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CheckDomainResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckDomainResponse extends AcsResponse {
+
+ private String requestId;
+
+ private String avail;
+
+ private Long price;
+
+ private String domainName;
+
+ private String premium;
+
+ private Boolean dynamicCheck;
+
+ private String reason;
+
+ private List staticPriceInfo;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getAvail() {
+ return this.avail;
+ }
+
+ public void setAvail(String avail) {
+ this.avail = avail;
+ }
+
+ public Long getPrice() {
+ return this.price;
+ }
+
+ public void setPrice(Long price) {
+ this.price = price;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getPremium() {
+ return this.premium;
+ }
+
+ public void setPremium(String premium) {
+ this.premium = premium;
+ }
+
+ public Boolean getDynamicCheck() {
+ return this.dynamicCheck;
+ }
+
+ public void setDynamicCheck(Boolean dynamicCheck) {
+ this.dynamicCheck = dynamicCheck;
+ }
+
+ public String getReason() {
+ return this.reason;
+ }
+
+ public void setReason(String reason) {
+ this.reason = reason;
+ }
+
+ public List getStaticPriceInfo() {
+ return this.staticPriceInfo;
+ }
+
+ public void setStaticPriceInfo(List staticPriceInfo) {
+ this.staticPriceInfo = staticPriceInfo;
+ }
+
+ public static class PriceInfo {
+
+ private String action;
+
+ private Double money;
+
+ private Long period;
+
+ public String getAction() {
+ return this.action;
+ }
+
+ public void setAction(String action) {
+ this.action = action;
+ }
+
+ public Double getMoney() {
+ return this.money;
+ }
+
+ public void setMoney(Double money) {
+ this.money = money;
+ }
+
+ public Long getPeriod() {
+ return this.period;
+ }
+
+ public void setPeriod(Long period) {
+ this.period = period;
+ }
+ }
+
+ @Override
+ public CheckDomainResponse getInstance(UnmarshallerContext context) {
+ return CheckDomainResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainSunriseClaimRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainSunriseClaimRequest.java
new file mode 100644
index 0000000000..2789c59893
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainSunriseClaimRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckDomainSunriseClaimRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String userClientIp;
+
+ private String lang;
+ public CheckDomainSunriseClaimRequest() {
+ super("Domain", "2018-01-29", "CheckDomainSunriseClaim", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CheckDomainSunriseClaimResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainSunriseClaimResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainSunriseClaimResponse.java
new file mode 100644
index 0000000000..96c8f2ee2f
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckDomainSunriseClaimResponse.java
@@ -0,0 +1,61 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CheckDomainSunriseClaimResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckDomainSunriseClaimResponse extends AcsResponse {
+
+ private String claimKey;
+
+ private String requestId;
+
+ private Integer result;
+
+ public String getClaimKey() {
+ return this.claimKey;
+ }
+
+ public void setClaimKey(String claimKey) {
+ this.claimKey = claimKey;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getResult() {
+ return this.result;
+ }
+
+ public void setResult(Integer result) {
+ this.result = result;
+ }
+
+ @Override
+ public CheckDomainSunriseClaimResponse getInstance(UnmarshallerContext context) {
+ return CheckDomainSunriseClaimResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CheckSelectedDomainStatusRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckIntlFixPriceDomainStatusRequest.java
similarity index 71%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CheckSelectedDomainStatusRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckIntlFixPriceDomainStatusRequest.java
index 78f4e10b50..fc6741d70c 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CheckSelectedDomainStatusRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckIntlFixPriceDomainStatusRequest.java
@@ -12,9 +12,10 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.domain.Endpoint;
@@ -22,12 +23,13 @@
* @author auto create
* @version
*/
-public class CheckSelectedDomainStatusRequest extends RpcAcsRequest {
+public class CheckIntlFixPriceDomainStatusRequest extends RpcAcsRequest {
private String domain;
- public CheckSelectedDomainStatusRequest() {
- super("Domain", "2018-02-08", "CheckSelectedDomainStatus", "domain");
+ public CheckIntlFixPriceDomainStatusRequest() {
+ super("Domain", "2018-01-29", "CheckIntlFixPriceDomainStatus", "domain");
+ setProtocol(ProtocolType.HTTPS);
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -47,8 +49,8 @@ public void setDomain(String domain) {
}
@Override
- public Class getResponseClass() {
- return CheckSelectedDomainStatusResponse.class;
+ public Class getResponseClass() {
+ return CheckIntlFixPriceDomainStatusResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CheckSelectedDomainStatusResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckIntlFixPriceDomainStatusResponse.java
similarity index 63%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CheckSelectedDomainStatusResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckIntlFixPriceDomainStatusResponse.java
index cfe015cb4d..c5240f8947 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CheckSelectedDomainStatusResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckIntlFixPriceDomainStatusResponse.java
@@ -12,26 +12,20 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.CheckSelectedDomainStatusResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.CheckIntlFixPriceDomainStatusResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class CheckSelectedDomainStatusResponse extends AcsResponse {
+public class CheckIntlFixPriceDomainStatusResponse extends AcsResponse {
private String requestId;
- private String errorCode;
-
- private Boolean success;
-
- private Integer httpStatusCode;
-
private Module module;
public String getRequestId() {
@@ -42,30 +36,6 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
- public String getErrorCode() {
- return this.errorCode;
- }
-
- public void setErrorCode(String errorCode) {
- this.errorCode = errorCode;
- }
-
- public Boolean getSuccess() {
- return this.success;
- }
-
- public void setSuccess(Boolean success) {
- this.success = success;
- }
-
- public Integer getHttpStatusCode() {
- return this.httpStatusCode;
- }
-
- public void setHttpStatusCode(Integer httpStatusCode) {
- this.httpStatusCode = httpStatusCode;
- }
-
public Module getModule() {
return this.module;
}
@@ -78,7 +48,9 @@ public static class Module {
private String domain;
- private Double price;
+ private Long price;
+
+ private String currency;
private Long regDate;
@@ -96,14 +68,22 @@ public void setDomain(String domain) {
this.domain = domain;
}
- public Double getPrice() {
+ public Long getPrice() {
return this.price;
}
- public void setPrice(Double price) {
+ public void setPrice(Long price) {
this.price = price;
}
+ public String getCurrency() {
+ return this.currency;
+ }
+
+ public void setCurrency(String currency) {
+ this.currency = currency;
+ }
+
public Long getRegDate() {
return this.regDate;
}
@@ -138,8 +118,8 @@ public void setPremium(Boolean premium) {
}
@Override
- public CheckSelectedDomainStatusResponse getInstance(UnmarshallerContext context) {
- return CheckSelectedDomainStatusResponseUnmarshaller.unmarshall(this, context);
+ public CheckIntlFixPriceDomainStatusResponse getInstance(UnmarshallerContext context) {
+ return CheckIntlFixPriceDomainStatusResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckMaxYearOfServerLockRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckMaxYearOfServerLockRequest.java
new file mode 100644
index 0000000000..4f949cebd8
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckMaxYearOfServerLockRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckMaxYearOfServerLockRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String userClientIp;
+
+ private String checkAction;
+
+ private String lang;
+ public CheckMaxYearOfServerLockRequest() {
+ super("Domain", "2018-01-29", "CheckMaxYearOfServerLock", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getCheckAction() {
+ return this.checkAction;
+ }
+
+ public void setCheckAction(String checkAction) {
+ this.checkAction = checkAction;
+ if(checkAction != null){
+ putQueryParameter("CheckAction", checkAction);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CheckMaxYearOfServerLockResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckMaxYearOfServerLockResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckMaxYearOfServerLockResponse.java
new file mode 100644
index 0000000000..2b247be7c1
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckMaxYearOfServerLockResponse.java
@@ -0,0 +1,51 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CheckMaxYearOfServerLockResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckMaxYearOfServerLockResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Integer maxYear;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getMaxYear() {
+ return this.maxYear;
+ }
+
+ public void setMaxYear(Integer maxYear) {
+ this.maxYear = maxYear;
+ }
+
+ @Override
+ public CheckMaxYearOfServerLockResponse getInstance(UnmarshallerContext context) {
+ return CheckMaxYearOfServerLockResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckProcessingServerLockApplyRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckProcessingServerLockApplyRequest.java
new file mode 100644
index 0000000000..12ca0b19a5
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckProcessingServerLockApplyRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckProcessingServerLockApplyRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private Integer feePeriod;
+
+ private String userClientIp;
+
+ private String lang;
+ public CheckProcessingServerLockApplyRequest() {
+ super("Domain", "2018-01-29", "CheckProcessingServerLockApply", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public Integer getFeePeriod() {
+ return this.feePeriod;
+ }
+
+ public void setFeePeriod(Integer feePeriod) {
+ this.feePeriod = feePeriod;
+ if(feePeriod != null){
+ putQueryParameter("FeePeriod", feePeriod.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CheckProcessingServerLockApplyResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckProcessingServerLockApplyResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckProcessingServerLockApplyResponse.java
new file mode 100644
index 0000000000..0847771935
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckProcessingServerLockApplyResponse.java
@@ -0,0 +1,51 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CheckProcessingServerLockApplyResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckProcessingServerLockApplyResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Boolean exists;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Boolean getExists() {
+ return this.exists;
+ }
+
+ public void setExists(Boolean exists) {
+ this.exists = exists;
+ }
+
+ @Override
+ public CheckProcessingServerLockApplyResponse getInstance(UnmarshallerContext context) {
+ return CheckProcessingServerLockApplyResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckTransferInFeasibilityRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckTransferInFeasibilityRequest.java
new file mode 100644
index 0000000000..6ff145b4a9
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckTransferInFeasibilityRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckTransferInFeasibilityRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String transferAuthorizationCode;
+
+ private String userClientIp;
+
+ private String lang;
+ public CheckTransferInFeasibilityRequest() {
+ super("Domain", "2018-01-29", "CheckTransferInFeasibility", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getTransferAuthorizationCode() {
+ return this.transferAuthorizationCode;
+ }
+
+ public void setTransferAuthorizationCode(String transferAuthorizationCode) {
+ this.transferAuthorizationCode = transferAuthorizationCode;
+ if(transferAuthorizationCode != null){
+ putQueryParameter("TransferAuthorizationCode", transferAuthorizationCode);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return CheckTransferInFeasibilityResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckTransferInFeasibilityResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckTransferInFeasibilityResponse.java
new file mode 100644
index 0000000000..c376212ace
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CheckTransferInFeasibilityResponse.java
@@ -0,0 +1,81 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.CheckTransferInFeasibilityResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class CheckTransferInFeasibilityResponse extends AcsResponse {
+
+ private Boolean canTransfer;
+
+ private String message;
+
+ private String requestId;
+
+ private String productId;
+
+ private String code;
+
+ public Boolean getCanTransfer() {
+ return this.canTransfer;
+ }
+
+ public void setCanTransfer(Boolean canTransfer) {
+ this.canTransfer = canTransfer;
+ }
+
+ public String getMessage() {
+ return this.message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getProductId() {
+ return this.productId;
+ }
+
+ public void setProductId(String productId) {
+ this.productId = productId;
+ }
+
+ public String getCode() {
+ return this.code;
+ }
+
+ public void setCode(String code) {
+ this.code = code;
+ }
+
+ @Override
+ public CheckTransferInFeasibilityResponse getInstance(UnmarshallerContext context) {
+ return CheckTransferInFeasibilityResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ConfirmTransferInEmailRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ConfirmTransferInEmailRequest.java
new file mode 100644
index 0000000000..93dc303296
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ConfirmTransferInEmailRequest.java
@@ -0,0 +1,96 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import java.util.List;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ConfirmTransferInEmailRequest extends RpcAcsRequest {
+
+
+ private List domainNames;
+
+ private String userClientIp;
+
+ private String lang;
+
+ private String email;
+ public ConfirmTransferInEmailRequest() {
+ super("Domain", "2018-01-29", "ConfirmTransferInEmail", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public List getDomainNames() {
+ return this.domainNames;
+ }
+
+ public void setDomainNames(List domainNames) {
+ this.domainNames = domainNames;
+ if (domainNames != null) {
+ for (int i = 0; i < domainNames.size(); i++) {
+ putQueryParameter("DomainName." + (i + 1) , domainNames.get(i));
+ }
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ if(email != null){
+ putQueryParameter("Email", email);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return ConfirmTransferInEmailResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ConfirmTransferInEmailResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ConfirmTransferInEmailResponse.java
new file mode 100644
index 0000000000..68689bdbef
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ConfirmTransferInEmailResponse.java
@@ -0,0 +1,62 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.ConfirmTransferInEmailResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ConfirmTransferInEmailResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List successList;
+
+ private List failList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getSuccessList() {
+ return this.successList;
+ }
+
+ public void setSuccessList(List successList) {
+ this.successList = successList;
+ }
+
+ public List getFailList() {
+ return this.failList;
+ }
+
+ public void setFailList(List failList) {
+ this.failList = failList;
+ }
+
+ @Override
+ public ConfirmTransferInEmailResponse getInstance(UnmarshallerContext context) {
+ return ConfirmTransferInEmailResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CreateFixedPriceDemandOrderRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CreateIntlFixedPriceDomainOrderRequest.java
similarity index 53%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CreateFixedPriceDemandOrderRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CreateIntlFixedPriceDomainOrderRequest.java
index 8f977dc497..6d3b005d67 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CreateFixedPriceDemandOrderRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CreateIntlFixedPriceDomainOrderRequest.java
@@ -12,9 +12,10 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.ProtocolType;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.domain.Endpoint;
@@ -22,18 +23,19 @@
* @author auto create
* @version
*/
-public class CreateFixedPriceDemandOrderRequest extends RpcAcsRequest {
+public class CreateIntlFixedPriceDomainOrderRequest extends RpcAcsRequest {
- private String code;
+ private Boolean autoPay;
- private String contactId;
+ private Long contactId;
- private String source;
+ private Long expectedPrice;
private String domain;
- public CreateFixedPriceDemandOrderRequest() {
- super("Domain", "2018-02-08", "CreateFixedPriceDemandOrder", "domain");
+ public CreateIntlFixedPriceDomainOrderRequest() {
+ super("Domain", "2018-01-29", "CreateIntlFixedPriceDomainOrder", "domain");
+ setProtocol(ProtocolType.HTTPS);
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -41,36 +43,36 @@ public CreateFixedPriceDemandOrderRequest() {
} catch (Exception e) {}
}
- public String getCode() {
- return this.code;
+ public Boolean getAutoPay() {
+ return this.autoPay;
}
- public void setCode(String code) {
- this.code = code;
- if(code != null){
- putQueryParameter("Code", code);
+ public void setAutoPay(Boolean autoPay) {
+ this.autoPay = autoPay;
+ if(autoPay != null){
+ putQueryParameter("AutoPay", autoPay.toString());
}
}
- public String getContactId() {
+ public Long getContactId() {
return this.contactId;
}
- public void setContactId(String contactId) {
+ public void setContactId(Long contactId) {
this.contactId = contactId;
if(contactId != null){
- putQueryParameter("ContactId", contactId);
+ putQueryParameter("ContactId", contactId.toString());
}
}
- public String getSource() {
- return this.source;
+ public Long getExpectedPrice() {
+ return this.expectedPrice;
}
- public void setSource(String source) {
- this.source = source;
- if(source != null){
- putQueryParameter("Source", source);
+ public void setExpectedPrice(Long expectedPrice) {
+ this.expectedPrice = expectedPrice;
+ if(expectedPrice != null){
+ putQueryParameter("ExpectedPrice", expectedPrice.toString());
}
}
@@ -86,8 +88,8 @@ public void setDomain(String domain) {
}
@Override
- public Class getResponseClass() {
- return CreateFixedPriceDemandOrderResponse.class;
+ public Class getResponseClass() {
+ return CreateIntlFixedPriceDomainOrderResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CreateFixedPriceDemandOrderResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CreateIntlFixedPriceDomainOrderResponse.java
similarity index 56%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CreateFixedPriceDemandOrderResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CreateIntlFixedPriceDomainOrderResponse.java
index e28c3805d2..e5adff4d73 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/CreateFixedPriceDemandOrderResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/CreateIntlFixedPriceDomainOrderResponse.java
@@ -12,26 +12,20 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.CreateFixedPriceDemandOrderResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.CreateIntlFixedPriceDomainOrderResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class CreateFixedPriceDemandOrderResponse extends AcsResponse {
+public class CreateIntlFixedPriceDomainOrderResponse extends AcsResponse {
private String requestId;
- private Integer httpStatusCode;
-
- private String errorCode;
-
- private Boolean success;
-
private Module module;
public String getRequestId() {
@@ -42,30 +36,6 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
- public Integer getHttpStatusCode() {
- return this.httpStatusCode;
- }
-
- public void setHttpStatusCode(Integer httpStatusCode) {
- this.httpStatusCode = httpStatusCode;
- }
-
- public String getErrorCode() {
- return this.errorCode;
- }
-
- public void setErrorCode(String errorCode) {
- this.errorCode = errorCode;
- }
-
- public Boolean getSuccess() {
- return this.success;
- }
-
- public void setSuccess(Boolean success) {
- this.success = success;
- }
-
public Module getModule() {
return this.module;
}
@@ -76,11 +46,21 @@ public void setModule(Module module) {
public static class Module {
+ private String domain;
+
private String orderNo;
- private Long price;
+ private Long payPrice;
- private String domain;
+ private String payUrl;
+
+ public String getDomain() {
+ return this.domain;
+ }
+
+ public void setDomain(String domain) {
+ this.domain = domain;
+ }
public String getOrderNo() {
return this.orderNo;
@@ -90,26 +70,26 @@ public void setOrderNo(String orderNo) {
this.orderNo = orderNo;
}
- public Long getPrice() {
- return this.price;
+ public Long getPayPrice() {
+ return this.payPrice;
}
- public void setPrice(Long price) {
- this.price = price;
+ public void setPayPrice(Long payPrice) {
+ this.payPrice = payPrice;
}
- public String getDomain() {
- return this.domain;
+ public String getPayUrl() {
+ return this.payUrl;
}
- public void setDomain(String domain) {
- this.domain = domain;
+ public void setPayUrl(String payUrl) {
+ this.payUrl = payUrl;
}
}
@Override
- public CreateFixedPriceDemandOrderResponse getInstance(UnmarshallerContext context) {
- return CreateFixedPriceDemandOrderResponseUnmarshaller.unmarshall(this, context);
+ public CreateIntlFixedPriceDomainOrderResponse getInstance(UnmarshallerContext context) {
+ return CreateIntlFixedPriceDomainOrderResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/QueryExchangeRateRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteContactTemplatesRequest.java
similarity index 51%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/QueryExchangeRateRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteContactTemplatesRequest.java
index fe9b7df000..943435493d 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/QueryExchangeRateRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteContactTemplatesRequest.java
@@ -12,10 +12,9 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
-import com.aliyuncs.http.ProtocolType;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.domain.Endpoint;
@@ -23,15 +22,14 @@
* @author auto create
* @version
*/
-public class QueryExchangeRateRequest extends RpcAcsRequest {
+public class DeleteContactTemplatesRequest extends RpcAcsRequest {
- private String toCurrency;
+ private String userClientIp;
- private String fromCurrency;
- public QueryExchangeRateRequest() {
- super("Domain", "2018-02-08", "QueryExchangeRate", "domain");
- setProtocol(ProtocolType.HTTPS);
+ private String registrantProfileIds;
+ public DeleteContactTemplatesRequest() {
+ super("Domain", "2018-01-29", "DeleteContactTemplates", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -39,31 +37,31 @@ public QueryExchangeRateRequest() {
} catch (Exception e) {}
}
- public String getToCurrency() {
- return this.toCurrency;
+ public String getUserClientIp() {
+ return this.userClientIp;
}
- public void setToCurrency(String toCurrency) {
- this.toCurrency = toCurrency;
- if(toCurrency != null){
- putQueryParameter("ToCurrency", toCurrency);
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
}
}
- public String getFromCurrency() {
- return this.fromCurrency;
+ public String getRegistrantProfileIds() {
+ return this.registrantProfileIds;
}
- public void setFromCurrency(String fromCurrency) {
- this.fromCurrency = fromCurrency;
- if(fromCurrency != null){
- putQueryParameter("FromCurrency", fromCurrency);
+ public void setRegistrantProfileIds(String registrantProfileIds) {
+ this.registrantProfileIds = registrantProfileIds;
+ if(registrantProfileIds != null){
+ putQueryParameter("RegistrantProfileIds", registrantProfileIds);
}
}
@Override
- public Class getResponseClass() {
- return QueryExchangeRateResponse.class;
+ public Class getResponseClass() {
+ return DeleteContactTemplatesResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteContactTemplatesResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteContactTemplatesResponse.java
new file mode 100644
index 0000000000..23739ac4c6
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteContactTemplatesResponse.java
@@ -0,0 +1,46 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.DeleteContactTemplatesResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteContactTemplatesResponse extends AcsResponse {
+
+ private String requestId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public DeleteContactTemplatesResponse getInstance(UnmarshallerContext context) {
+ return DeleteContactTemplatesResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteDomainGroupRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteDomainGroupRequest.java
new file mode 100644
index 0000000000..1696adf863
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteDomainGroupRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteDomainGroupRequest extends RpcAcsRequest {
+
+
+ private Long domainGroupId;
+
+ private String userClientIp;
+
+ private String lang;
+ public DeleteDomainGroupRequest() {
+ super("Domain", "2018-01-29", "DeleteDomainGroup", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Long getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(Long domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ if(domainGroupId != null){
+ putQueryParameter("DomainGroupId", domainGroupId.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return DeleteDomainGroupResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteDomainGroupResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteDomainGroupResponse.java
new file mode 100644
index 0000000000..9f75372f3d
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteDomainGroupResponse.java
@@ -0,0 +1,41 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.DeleteDomainGroupResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteDomainGroupResponse extends AcsResponse {
+
+ private String requestId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public DeleteDomainGroupResponse getInstance(UnmarshallerContext context) {
+ return DeleteDomainGroupResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteEmailVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteEmailVerificationRequest.java
new file mode 100644
index 0000000000..24a19f880d
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteEmailVerificationRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteEmailVerificationRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String lang;
+
+ private String email;
+ public DeleteEmailVerificationRequest() {
+ super("Domain", "2018-01-29", "DeleteEmailVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ if(email != null){
+ putQueryParameter("Email", email);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return DeleteEmailVerificationResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteEmailVerificationResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteEmailVerificationResponse.java
new file mode 100644
index 0000000000..88962e7e04
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteEmailVerificationResponse.java
@@ -0,0 +1,100 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.DeleteEmailVerificationResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteEmailVerificationResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List successList;
+
+ private List failList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getSuccessList() {
+ return this.successList;
+ }
+
+ public void setSuccessList(List successList) {
+ this.successList = successList;
+ }
+
+ public List getFailList() {
+ return this.failList;
+ }
+
+ public void setFailList(List failList) {
+ this.failList = failList;
+ }
+
+ public static class SendResult {
+
+ private String email;
+
+ private String code;
+
+ private String message;
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getCode() {
+ return this.code;
+ }
+
+ public void setCode(String code) {
+ this.code = code;
+ }
+
+ public String getMessage() {
+ return this.message;
+ }
+
+ public void setMessage(String message) {
+ this.message = message;
+ }
+ }
+
+ @Override
+ public DeleteEmailVerificationResponse getInstance(UnmarshallerContext context) {
+ return DeleteEmailVerificationResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteRegistrantProfileRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteRegistrantProfileRequest.java
new file mode 100644
index 0000000000..89a0b857a7
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteRegistrantProfileRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteRegistrantProfileRequest extends RpcAcsRequest {
+
+
+ private Long registrantProfileId;
+
+ private String userClientIp;
+
+ private String lang;
+ public DeleteRegistrantProfileRequest() {
+ super("Domain", "2018-01-29", "DeleteRegistrantProfile", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Long getRegistrantProfileId() {
+ return this.registrantProfileId;
+ }
+
+ public void setRegistrantProfileId(Long registrantProfileId) {
+ this.registrantProfileId = registrantProfileId;
+ if(registrantProfileId != null){
+ putQueryParameter("RegistrantProfileId", registrantProfileId.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return DeleteRegistrantProfileResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteRegistrantProfileResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteRegistrantProfileResponse.java
new file mode 100644
index 0000000000..fa6df6ee40
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DeleteRegistrantProfileResponse.java
@@ -0,0 +1,41 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.DeleteRegistrantProfileResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class DeleteRegistrantProfileResponse extends AcsResponse {
+
+ private String requestId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public DeleteRegistrantProfileResponse getInstance(UnmarshallerContext context) {
+ return DeleteRegistrantProfileResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/AcceptDemandRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DomainSpecialBizCancelRequest.java
similarity index 58%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/AcceptDemandRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DomainSpecialBizCancelRequest.java
index f1e3434dc5..c79fd3ed09 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/AcceptDemandRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DomainSpecialBizCancelRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,14 +22,14 @@
* @author auto create
* @version
*/
-public class AcceptDemandRequest extends RpcAcsRequest {
+public class DomainSpecialBizCancelRequest extends RpcAcsRequest {
- private String message;
+ private Long bizId;
- private String bizId;
- public AcceptDemandRequest() {
- super("Domain", "2018-02-08", "AcceptDemand", "domain");
+ private String userClientIp;
+ public DomainSpecialBizCancelRequest() {
+ super("Domain", "2018-01-29", "DomainSpecialBizCancel", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +37,31 @@ public AcceptDemandRequest() {
} catch (Exception e) {}
}
- public String getMessage() {
- return this.message;
+ public Long getBizId() {
+ return this.bizId;
}
- public void setMessage(String message) {
- this.message = message;
- if(message != null){
- putQueryParameter("Message", message);
+ public void setBizId(Long bizId) {
+ this.bizId = bizId;
+ if(bizId != null){
+ putBodyParameter("BizId", bizId.toString());
}
}
- public String getBizId() {
- return this.bizId;
+ public String getUserClientIp() {
+ return this.userClientIp;
}
- public void setBizId(String bizId) {
- this.bizId = bizId;
- if(bizId != null){
- putQueryParameter("BizId", bizId);
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
}
}
@Override
- public Class getResponseClass() {
- return AcceptDemandResponse.class;
+ public Class getResponseClass() {
+ return DomainSpecialBizCancelResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SubmitPurchaseInfoResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DomainSpecialBizCancelResponse.java
similarity index 67%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SubmitPurchaseInfoResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DomainSpecialBizCancelResponse.java
index 87a29e5a75..baf13357e8 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SubmitPurchaseInfoResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/DomainSpecialBizCancelResponse.java
@@ -12,21 +12,21 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.SubmitPurchaseInfoResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.DomainSpecialBizCancelResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class SubmitPurchaseInfoResponse extends AcsResponse {
+public class DomainSpecialBizCancelResponse extends AcsResponse {
@Override
- public SubmitPurchaseInfoResponse getInstance(UnmarshallerContext context) {
- return SubmitPurchaseInfoResponseUnmarshaller.unmarshall(this, context);
+ public DomainSpecialBizCancelResponse getInstance(UnmarshallerContext context) {
+ return DomainSpecialBizCancelResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/EmailVerifiedRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/EmailVerifiedRequest.java
new file mode 100644
index 0000000000..80cc056af8
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/EmailVerifiedRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class EmailVerifiedRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String lang;
+
+ private String email;
+ public EmailVerifiedRequest() {
+ super("Domain", "2018-01-29", "EmailVerified", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ if(email != null){
+ putQueryParameter("Email", email);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return EmailVerifiedResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ChangeAuctionResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/EmailVerifiedResponse.java
similarity index 75%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ChangeAuctionResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/EmailVerifiedResponse.java
index 156359b5d2..a4a04253ba 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ChangeAuctionResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/EmailVerifiedResponse.java
@@ -12,17 +12,17 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.ChangeAuctionResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.EmailVerifiedResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class ChangeAuctionResponse extends AcsResponse {
+public class EmailVerifiedResponse extends AcsResponse {
private String requestId;
@@ -35,8 +35,8 @@ public void setRequestId(String requestId) {
}
@Override
- public ChangeAuctionResponse getInstance(UnmarshallerContext context) {
- return ChangeAuctionResponseUnmarshaller.unmarshall(this, context);
+ public EmailVerifiedResponse getInstance(UnmarshallerContext context) {
+ return EmailVerifiedResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/FuzzyMatchDomainSensitiveWordRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/FuzzyMatchDomainSensitiveWordRequest.java
new file mode 100644
index 0000000000..86a6a02767
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/FuzzyMatchDomainSensitiveWordRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class FuzzyMatchDomainSensitiveWordRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String keyword;
+
+ private String lang;
+ public FuzzyMatchDomainSensitiveWordRequest() {
+ super("Domain", "2018-01-29", "FuzzyMatchDomainSensitiveWord", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getKeyword() {
+ return this.keyword;
+ }
+
+ public void setKeyword(String keyword) {
+ this.keyword = keyword;
+ if(keyword != null){
+ putQueryParameter("Keyword", keyword);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return FuzzyMatchDomainSensitiveWordResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/FuzzyMatchDomainSensitiveWordResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/FuzzyMatchDomainSensitiveWordResponse.java
new file mode 100644
index 0000000000..77216ad1e2
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/FuzzyMatchDomainSensitiveWordResponse.java
@@ -0,0 +1,85 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.FuzzyMatchDomainSensitiveWordResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class FuzzyMatchDomainSensitiveWordResponse extends AcsResponse {
+
+ private Boolean exist;
+
+ private String requestId;
+
+ private String keyword;
+
+ private List matchedSentiveWords;
+
+ public Boolean getExist() {
+ return this.exist;
+ }
+
+ public void setExist(Boolean exist) {
+ this.exist = exist;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getKeyword() {
+ return this.keyword;
+ }
+
+ public void setKeyword(String keyword) {
+ this.keyword = keyword;
+ }
+
+ public List getMatchedSentiveWords() {
+ return this.matchedSentiveWords;
+ }
+
+ public void setMatchedSentiveWords(List matchedSentiveWords) {
+ this.matchedSentiveWords = matchedSentiveWords;
+ }
+
+ public static class MatchedSensitiveWord {
+
+ private String word;
+
+ public String getWord() {
+ return this.word;
+ }
+
+ public void setWord(String word) {
+ this.word = word;
+ }
+ }
+
+ @Override
+ public FuzzyMatchDomainSensitiveWordResponse getInstance(UnmarshallerContext context) {
+ return FuzzyMatchDomainSensitiveWordResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SelectedDomainListRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetIntlFixPriceDomainListUrlRequest.java
similarity index 76%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SelectedDomainListRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetIntlFixPriceDomainListUrlRequest.java
index 35b89959cd..e40995a736 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SelectedDomainListRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetIntlFixPriceDomainListUrlRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.ProtocolType;
@@ -23,12 +23,12 @@
* @author auto create
* @version
*/
-public class SelectedDomainListRequest extends RpcAcsRequest {
+public class GetIntlFixPriceDomainListUrlRequest extends RpcAcsRequest {
private String listDate;
- public SelectedDomainListRequest() {
- super("Domain", "2018-02-08", "SelectedDomainList", "domain");
+ public GetIntlFixPriceDomainListUrlRequest() {
+ super("Domain", "2018-01-29", "GetIntlFixPriceDomainListUrl", "domain");
setProtocol(ProtocolType.HTTPS);
setMethod(MethodType.POST);
try {
@@ -49,8 +49,8 @@ public void setListDate(String listDate) {
}
@Override
- public Class getResponseClass() {
- return SelectedDomainListResponse.class;
+ public Class getResponseClass() {
+ return GetIntlFixPriceDomainListUrlResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SelectedDomainListResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetIntlFixPriceDomainListUrlResponse.java
similarity index 64%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SelectedDomainListResponse.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetIntlFixPriceDomainListUrlResponse.java
index 1e103d3adf..62af0924ac 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/SelectedDomainListResponse.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetIntlFixPriceDomainListUrlResponse.java
@@ -12,24 +12,20 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.AcsResponse;
-import com.aliyuncs.domain.transform.v20180208.SelectedDomainListResponseUnmarshaller;
+import com.aliyuncs.domain.transform.v20180129.GetIntlFixPriceDomainListUrlResponseUnmarshaller;
import com.aliyuncs.transform.UnmarshallerContext;
/**
* @author auto create
* @version
*/
-public class SelectedDomainListResponse extends AcsResponse {
+public class GetIntlFixPriceDomainListUrlResponse extends AcsResponse {
private String requestId;
- private Boolean success;
-
- private String errorCode;
-
private Module module;
public String getRequestId() {
@@ -40,22 +36,6 @@ public void setRequestId(String requestId) {
this.requestId = requestId;
}
- public Boolean getSuccess() {
- return this.success;
- }
-
- public void setSuccess(Boolean success) {
- this.success = success;
- }
-
- public String getErrorCode() {
- return this.errorCode;
- }
-
- public void setErrorCode(String errorCode) {
- this.errorCode = errorCode;
- }
-
public Module getModule() {
return this.module;
}
@@ -78,8 +58,8 @@ public void setDownloadUrl(String downloadUrl) {
}
@Override
- public SelectedDomainListResponse getInstance(UnmarshallerContext context) {
- return SelectedDomainListResponseUnmarshaller.unmarshall(this, context);
+ public GetIntlFixPriceDomainListUrlResponse getInstance(UnmarshallerContext context) {
+ return GetIntlFixPriceDomainListUrlResponseUnmarshaller.unmarshall(this, context);
}
@Override
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetOperationOssUploadPolicyRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetOperationOssUploadPolicyRequest.java
new file mode 100644
index 0000000000..7c61b79ad9
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetOperationOssUploadPolicyRequest.java
@@ -0,0 +1,67 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetOperationOssUploadPolicyRequest extends RpcAcsRequest {
+
+
+ private Integer auditType;
+
+ private String lang;
+ public GetOperationOssUploadPolicyRequest() {
+ super("Domain", "2018-01-29", "GetOperationOssUploadPolicy", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Integer getAuditType() {
+ return this.auditType;
+ }
+
+ public void setAuditType(Integer auditType) {
+ this.auditType = auditType;
+ if(auditType != null){
+ putQueryParameter("AuditType", auditType.toString());
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GetOperationOssUploadPolicyResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetOperationOssUploadPolicyResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetOperationOssUploadPolicyResponse.java
new file mode 100644
index 0000000000..f1b814ce1b
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetOperationOssUploadPolicyResponse.java
@@ -0,0 +1,106 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.GetOperationOssUploadPolicyResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetOperationOssUploadPolicyResponse extends AcsResponse {
+
+ private String fileDir;
+
+ private String encodedPolicy;
+
+ private String requestId;
+
+ private String accessid;
+
+ private String signature;
+
+ private String host;
+
+ private String expireTime;
+
+ public String getFileDir() {
+ return this.fileDir;
+ }
+
+ public void setFileDir(String fileDir) {
+ this.fileDir = fileDir;
+ }
+
+ public String getEncodedPolicy() {
+ return this.encodedPolicy;
+ }
+
+ public void setEncodedPolicy(String encodedPolicy) {
+ this.encodedPolicy = encodedPolicy;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getAccessid() {
+ return this.accessid;
+ }
+
+ public void setAccessid(String accessid) {
+ this.accessid = accessid;
+ }
+
+ public String getSignature() {
+ return this.signature;
+ }
+
+ public void setSignature(String signature) {
+ this.signature = signature;
+ }
+
+ public String getHost() {
+ return this.host;
+ }
+
+ public void setHost(String host) {
+ this.host = host;
+ }
+
+ public String getExpireTime() {
+ return this.expireTime;
+ }
+
+ public void setExpireTime(String expireTime) {
+ this.expireTime = expireTime;
+ }
+
+ @Override
+ public GetOperationOssUploadPolicyResponse getInstance(UnmarshallerContext context) {
+ return GetOperationOssUploadPolicyResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetQualificationUploadPolicyRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetQualificationUploadPolicyRequest.java
new file mode 100644
index 0000000000..dd3821399d
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetQualificationUploadPolicyRequest.java
@@ -0,0 +1,67 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetQualificationUploadPolicyRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String lang;
+ public GetQualificationUploadPolicyRequest() {
+ super("Domain", "2018-01-29", "GetQualificationUploadPolicy", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return GetQualificationUploadPolicyResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetQualificationUploadPolicyResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetQualificationUploadPolicyResponse.java
new file mode 100644
index 0000000000..fa5a6ac33f
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/GetQualificationUploadPolicyResponse.java
@@ -0,0 +1,111 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.GetQualificationUploadPolicyResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class GetQualificationUploadPolicyResponse extends AcsResponse {
+
+ private String policy;
+
+ private String expire;
+
+ private String requestId;
+
+ private String accessid;
+
+ private String signature;
+
+ private String host;
+
+ private String prefix;
+
+ private String dir;
+
+ public String getPolicy() {
+ return this.policy;
+ }
+
+ public void setPolicy(String policy) {
+ this.policy = policy;
+ }
+
+ public String getExpire() {
+ return this.expire;
+ }
+
+ public void setExpire(String expire) {
+ this.expire = expire;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getAccessid() {
+ return this.accessid;
+ }
+
+ public void setAccessid(String accessid) {
+ this.accessid = accessid;
+ }
+
+ public String getSignature() {
+ return this.signature;
+ }
+
+ public void setSignature(String signature) {
+ this.signature = signature;
+ }
+
+ public String getHost() {
+ return this.host;
+ }
+
+ public void setHost(String host) {
+ this.host = host;
+ }
+
+ public String getPrefix() {
+ return this.prefix;
+ }
+
+ public void setPrefix(String prefix) {
+ this.prefix = prefix;
+ }
+
+ public String getDir() {
+ return this.dir;
+ }
+
+ public void setDir(String dir) {
+ this.dir = dir;
+ }
+
+ @Override
+ public GetQualificationUploadPolicyResponse getInstance(UnmarshallerContext context) {
+ return GetQualificationUploadPolicyResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListEmailVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListEmailVerificationRequest.java
new file mode 100644
index 0000000000..dadd8cc5d4
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListEmailVerificationRequest.java
@@ -0,0 +1,145 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ListEmailVerificationRequest extends RpcAcsRequest {
+
+
+ private Long endCreateTime;
+
+ private Integer pageNum;
+
+ private Integer verificationStatus;
+
+ private Long beginCreateTime;
+
+ private Integer pageSize;
+
+ private String userClientIp;
+
+ private String lang;
+
+ private String email;
+ public ListEmailVerificationRequest() {
+ super("Domain", "2018-01-29", "ListEmailVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Long getEndCreateTime() {
+ return this.endCreateTime;
+ }
+
+ public void setEndCreateTime(Long endCreateTime) {
+ this.endCreateTime = endCreateTime;
+ if(endCreateTime != null){
+ putQueryParameter("EndCreateTime", endCreateTime.toString());
+ }
+ }
+
+ public Integer getPageNum() {
+ return this.pageNum;
+ }
+
+ public void setPageNum(Integer pageNum) {
+ this.pageNum = pageNum;
+ if(pageNum != null){
+ putQueryParameter("PageNum", pageNum.toString());
+ }
+ }
+
+ public Integer getVerificationStatus() {
+ return this.verificationStatus;
+ }
+
+ public void setVerificationStatus(Integer verificationStatus) {
+ this.verificationStatus = verificationStatus;
+ if(verificationStatus != null){
+ putQueryParameter("VerificationStatus", verificationStatus.toString());
+ }
+ }
+
+ public Long getBeginCreateTime() {
+ return this.beginCreateTime;
+ }
+
+ public void setBeginCreateTime(Long beginCreateTime) {
+ this.beginCreateTime = beginCreateTime;
+ if(beginCreateTime != null){
+ putQueryParameter("BeginCreateTime", beginCreateTime.toString());
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ if(email != null){
+ putQueryParameter("Email", email);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return ListEmailVerificationResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListEmailVerificationResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListEmailVerificationResponse.java
new file mode 100644
index 0000000000..9f32446a98
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListEmailVerificationResponse.java
@@ -0,0 +1,220 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.ListEmailVerificationResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ListEmailVerificationResponse extends AcsResponse {
+
+ private Boolean prePage;
+
+ private Integer currentPageNum;
+
+ private String requestId;
+
+ private Integer pageSize;
+
+ private Integer totalPageNum;
+
+ private Integer totalItemNum;
+
+ private Boolean nextPage;
+
+ private List data;
+
+ public Boolean getPrePage() {
+ return this.prePage;
+ }
+
+ public void setPrePage(Boolean prePage) {
+ this.prePage = prePage;
+ }
+
+ public Integer getCurrentPageNum() {
+ return this.currentPageNum;
+ }
+
+ public void setCurrentPageNum(Integer currentPageNum) {
+ this.currentPageNum = currentPageNum;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getTotalPageNum() {
+ return this.totalPageNum;
+ }
+
+ public void setTotalPageNum(Integer totalPageNum) {
+ this.totalPageNum = totalPageNum;
+ }
+
+ public Integer getTotalItemNum() {
+ return this.totalItemNum;
+ }
+
+ public void setTotalItemNum(Integer totalItemNum) {
+ this.totalItemNum = totalItemNum;
+ }
+
+ public Boolean getNextPage() {
+ return this.nextPage;
+ }
+
+ public void setNextPage(Boolean nextPage) {
+ this.nextPage = nextPage;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class EmailVerification {
+
+ private String verificationTime;
+
+ private String email;
+
+ private String emailVerificationNo;
+
+ private String userId;
+
+ private String gmtCreate;
+
+ private Integer verificationStatus;
+
+ private String tokenSendTime;
+
+ private String sendIp;
+
+ private String gmtModified;
+
+ private String confirmIp;
+
+ public String getVerificationTime() {
+ return this.verificationTime;
+ }
+
+ public void setVerificationTime(String verificationTime) {
+ this.verificationTime = verificationTime;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getEmailVerificationNo() {
+ return this.emailVerificationNo;
+ }
+
+ public void setEmailVerificationNo(String emailVerificationNo) {
+ this.emailVerificationNo = emailVerificationNo;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getGmtCreate() {
+ return this.gmtCreate;
+ }
+
+ public void setGmtCreate(String gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public Integer getVerificationStatus() {
+ return this.verificationStatus;
+ }
+
+ public void setVerificationStatus(Integer verificationStatus) {
+ this.verificationStatus = verificationStatus;
+ }
+
+ public String getTokenSendTime() {
+ return this.tokenSendTime;
+ }
+
+ public void setTokenSendTime(String tokenSendTime) {
+ this.tokenSendTime = tokenSendTime;
+ }
+
+ public String getSendIp() {
+ return this.sendIp;
+ }
+
+ public void setSendIp(String sendIp) {
+ this.sendIp = sendIp;
+ }
+
+ public String getGmtModified() {
+ return this.gmtModified;
+ }
+
+ public void setGmtModified(String gmtModified) {
+ this.gmtModified = gmtModified;
+ }
+
+ public String getConfirmIp() {
+ return this.confirmIp;
+ }
+
+ public void setConfirmIp(String confirmIp) {
+ this.confirmIp = confirmIp;
+ }
+ }
+
+ @Override
+ public ListEmailVerificationResponse getInstance(UnmarshallerContext context) {
+ return ListEmailVerificationResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListServerLockRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListServerLockRequest.java
new file mode 100644
index 0000000000..5b4ac1f26e
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListServerLockRequest.java
@@ -0,0 +1,210 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ListServerLockRequest extends RpcAcsRequest {
+
+
+ private String lockProductId;
+
+ private Long endExpireDate;
+
+ private Integer pageNum;
+
+ private Long beginStartDate;
+
+ private String orderByType;
+
+ private Integer serverLockStatus;
+
+ private Long startExpireDate;
+
+ private Integer pageSize;
+
+ private String lang;
+
+ private String domainName;
+
+ private String orderBy;
+
+ private Long endStartDate;
+
+ private String userClientIp;
+ public ListServerLockRequest() {
+ super("Domain", "2018-01-29", "ListServerLock", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getLockProductId() {
+ return this.lockProductId;
+ }
+
+ public void setLockProductId(String lockProductId) {
+ this.lockProductId = lockProductId;
+ if(lockProductId != null){
+ putQueryParameter("LockProductId", lockProductId);
+ }
+ }
+
+ public Long getEndExpireDate() {
+ return this.endExpireDate;
+ }
+
+ public void setEndExpireDate(Long endExpireDate) {
+ this.endExpireDate = endExpireDate;
+ if(endExpireDate != null){
+ putQueryParameter("EndExpireDate", endExpireDate.toString());
+ }
+ }
+
+ public Integer getPageNum() {
+ return this.pageNum;
+ }
+
+ public void setPageNum(Integer pageNum) {
+ this.pageNum = pageNum;
+ if(pageNum != null){
+ putQueryParameter("PageNum", pageNum.toString());
+ }
+ }
+
+ public Long getBeginStartDate() {
+ return this.beginStartDate;
+ }
+
+ public void setBeginStartDate(Long beginStartDate) {
+ this.beginStartDate = beginStartDate;
+ if(beginStartDate != null){
+ putQueryParameter("BeginStartDate", beginStartDate.toString());
+ }
+ }
+
+ public String getOrderByType() {
+ return this.orderByType;
+ }
+
+ public void setOrderByType(String orderByType) {
+ this.orderByType = orderByType;
+ if(orderByType != null){
+ putQueryParameter("OrderByType", orderByType);
+ }
+ }
+
+ public Integer getServerLockStatus() {
+ return this.serverLockStatus;
+ }
+
+ public void setServerLockStatus(Integer serverLockStatus) {
+ this.serverLockStatus = serverLockStatus;
+ if(serverLockStatus != null){
+ putQueryParameter("ServerLockStatus", serverLockStatus.toString());
+ }
+ }
+
+ public Long getStartExpireDate() {
+ return this.startExpireDate;
+ }
+
+ public void setStartExpireDate(Long startExpireDate) {
+ this.startExpireDate = startExpireDate;
+ if(startExpireDate != null){
+ putQueryParameter("StartExpireDate", startExpireDate.toString());
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getOrderBy() {
+ return this.orderBy;
+ }
+
+ public void setOrderBy(String orderBy) {
+ this.orderBy = orderBy;
+ if(orderBy != null){
+ putQueryParameter("OrderBy", orderBy);
+ }
+ }
+
+ public Long getEndStartDate() {
+ return this.endStartDate;
+ }
+
+ public void setEndStartDate(Long endStartDate) {
+ this.endStartDate = endStartDate;
+ if(endStartDate != null){
+ putQueryParameter("EndStartDate", endStartDate.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return ListServerLockResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListServerLockResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListServerLockResponse.java
new file mode 100644
index 0000000000..8474df8623
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/ListServerLockResponse.java
@@ -0,0 +1,220 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.ListServerLockResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class ListServerLockResponse extends AcsResponse {
+
+ private Boolean prePage;
+
+ private Integer currentPageNum;
+
+ private String requestId;
+
+ private Integer pageSize;
+
+ private Integer totalPageNum;
+
+ private Integer totalItemNum;
+
+ private Boolean nextPage;
+
+ private List data;
+
+ public Boolean getPrePage() {
+ return this.prePage;
+ }
+
+ public void setPrePage(Boolean prePage) {
+ this.prePage = prePage;
+ }
+
+ public Integer getCurrentPageNum() {
+ return this.currentPageNum;
+ }
+
+ public void setCurrentPageNum(Integer currentPageNum) {
+ this.currentPageNum = currentPageNum;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getTotalPageNum() {
+ return this.totalPageNum;
+ }
+
+ public void setTotalPageNum(Integer totalPageNum) {
+ this.totalPageNum = totalPageNum;
+ }
+
+ public Integer getTotalItemNum() {
+ return this.totalItemNum;
+ }
+
+ public void setTotalItemNum(Integer totalItemNum) {
+ this.totalItemNum = totalItemNum;
+ }
+
+ public Boolean getNextPage() {
+ return this.nextPage;
+ }
+
+ public void setNextPage(Boolean nextPage) {
+ this.nextPage = nextPage;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class QueryTransferInResponse {
+
+ private String serverLockStatus;
+
+ private String lockInstanceId;
+
+ private String userId;
+
+ private String gmtCreate;
+
+ private String expireDate;
+
+ private String startDate;
+
+ private String lockProductId;
+
+ private String domainInstanceId;
+
+ private String gmtModified;
+
+ private String domainName;
+
+ public String getServerLockStatus() {
+ return this.serverLockStatus;
+ }
+
+ public void setServerLockStatus(String serverLockStatus) {
+ this.serverLockStatus = serverLockStatus;
+ }
+
+ public String getLockInstanceId() {
+ return this.lockInstanceId;
+ }
+
+ public void setLockInstanceId(String lockInstanceId) {
+ this.lockInstanceId = lockInstanceId;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getGmtCreate() {
+ return this.gmtCreate;
+ }
+
+ public void setGmtCreate(String gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public String getExpireDate() {
+ return this.expireDate;
+ }
+
+ public void setExpireDate(String expireDate) {
+ this.expireDate = expireDate;
+ }
+
+ public String getStartDate() {
+ return this.startDate;
+ }
+
+ public void setStartDate(String startDate) {
+ this.startDate = startDate;
+ }
+
+ public String getLockProductId() {
+ return this.lockProductId;
+ }
+
+ public void setLockProductId(String lockProductId) {
+ this.lockProductId = lockProductId;
+ }
+
+ public String getDomainInstanceId() {
+ return this.domainInstanceId;
+ }
+
+ public void setDomainInstanceId(String domainInstanceId) {
+ this.domainInstanceId = domainInstanceId;
+ }
+
+ public String getGmtModified() {
+ return this.gmtModified;
+ }
+
+ public void setGmtModified(String gmtModified) {
+ this.gmtModified = gmtModified;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+ }
+
+ @Override
+ public ListServerLockResponse getInstance(UnmarshallerContext context) {
+ return ListServerLockResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/PurchaseIntlDomainRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/LookupTmchNoticeRequest.java
similarity index 50%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/PurchaseIntlDomainRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/LookupTmchNoticeRequest.java
index 2a80114202..395dc0a7f7 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/PurchaseIntlDomainRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/LookupTmchNoticeRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,16 +22,16 @@
* @author auto create
* @version
*/
-public class PurchaseIntlDomainRequest extends RpcAcsRequest {
+public class LookupTmchNoticeRequest extends RpcAcsRequest {
- private String auctionId;
+ private String claimKey;
- private Double price;
+ private String userClientIp;
- private String currency;
- public PurchaseIntlDomainRequest() {
- super("Domain", "2018-02-08", "PurchaseIntlDomain", "domain");
+ private String lang;
+ public LookupTmchNoticeRequest() {
+ super("Domain", "2018-01-29", "LookupTmchNotice", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -39,42 +39,42 @@ public PurchaseIntlDomainRequest() {
} catch (Exception e) {}
}
- public String getAuctionId() {
- return this.auctionId;
+ public String getClaimKey() {
+ return this.claimKey;
}
- public void setAuctionId(String auctionId) {
- this.auctionId = auctionId;
- if(auctionId != null){
- putBodyParameter("AuctionId", auctionId);
+ public void setClaimKey(String claimKey) {
+ this.claimKey = claimKey;
+ if(claimKey != null){
+ putQueryParameter("ClaimKey", claimKey);
}
}
- public Double getPrice() {
- return this.price;
+ public String getUserClientIp() {
+ return this.userClientIp;
}
- public void setPrice(Double price) {
- this.price = price;
- if(price != null){
- putBodyParameter("Price", price.toString());
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
}
}
- public String getCurrency() {
- return this.currency;
+ public String getLang() {
+ return this.lang;
}
- public void setCurrency(String currency) {
- this.currency = currency;
- if(currency != null){
- putBodyParameter("Currency", currency);
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
}
}
@Override
- public Class getResponseClass() {
- return PurchaseIntlDomainResponse.class;
+ public Class getResponseClass() {
+ return LookupTmchNoticeResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/LookupTmchNoticeResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/LookupTmchNoticeResponse.java
new file mode 100644
index 0000000000..cc1cc8f9b3
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/LookupTmchNoticeResponse.java
@@ -0,0 +1,413 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.LookupTmchNoticeResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class LookupTmchNoticeResponse extends AcsResponse {
+
+ private String requestId;
+
+ private String label;
+
+ private Long id;
+
+ private String notBefore;
+
+ private String notAfter;
+
+ private List claims;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getLabel() {
+ return this.label;
+ }
+
+ public void setLabel(String label) {
+ this.label = label;
+ }
+
+ public Long getId() {
+ return this.id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getNotBefore() {
+ return this.notBefore;
+ }
+
+ public void setNotBefore(String notBefore) {
+ this.notBefore = notBefore;
+ }
+
+ public String getNotAfter() {
+ return this.notAfter;
+ }
+
+ public void setNotAfter(String notAfter) {
+ this.notAfter = notAfter;
+ }
+
+ public List getClaims() {
+ return this.claims;
+ }
+
+ public void setClaims(List claims) {
+ this.claims = claims;
+ }
+
+ public static class Claim {
+
+ private String goodsAndServices;
+
+ private String markName;
+
+ private List contacts;
+
+ private List classDescs;
+
+ private List holders;
+
+ private JurDesc jurDesc;
+
+ public String getGoodsAndServices() {
+ return this.goodsAndServices;
+ }
+
+ public void setGoodsAndServices(String goodsAndServices) {
+ this.goodsAndServices = goodsAndServices;
+ }
+
+ public String getMarkName() {
+ return this.markName;
+ }
+
+ public void setMarkName(String markName) {
+ this.markName = markName;
+ }
+
+ public List getContacts() {
+ return this.contacts;
+ }
+
+ public void setContacts(List contacts) {
+ this.contacts = contacts;
+ }
+
+ public List getClassDescs() {
+ return this.classDescs;
+ }
+
+ public void setClassDescs(List classDescs) {
+ this.classDescs = classDescs;
+ }
+
+ public List getHolders() {
+ return this.holders;
+ }
+
+ public void setHolders(List holders) {
+ this.holders = holders;
+ }
+
+ public JurDesc getJurDesc() {
+ return this.jurDesc;
+ }
+
+ public void setJurDesc(JurDesc jurDesc) {
+ this.jurDesc = jurDesc;
+ }
+
+ public static class Contact {
+
+ private String type;
+
+ private String voice;
+
+ private String email;
+
+ private String fax;
+
+ private String org;
+
+ private String name;
+
+ private Addr addr;
+
+ public String getType() {
+ return this.type;
+ }
+
+ public void setType(String type) {
+ this.type = type;
+ }
+
+ public String getVoice() {
+ return this.voice;
+ }
+
+ public void setVoice(String voice) {
+ this.voice = voice;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getFax() {
+ return this.fax;
+ }
+
+ public void setFax(String fax) {
+ this.fax = fax;
+ }
+
+ public String getOrg() {
+ return this.org;
+ }
+
+ public void setOrg(String org) {
+ this.org = org;
+ }
+
+ public String getName() {
+ return this.name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public Addr getAddr() {
+ return this.addr;
+ }
+
+ public void setAddr(Addr addr) {
+ this.addr = addr;
+ }
+
+ public static class Addr {
+
+ private String cc;
+
+ private String sp;
+
+ private String pc;
+
+ private String city;
+
+ private List street;
+
+ public String getCc() {
+ return this.cc;
+ }
+
+ public void setCc(String cc) {
+ this.cc = cc;
+ }
+
+ public String getSp() {
+ return this.sp;
+ }
+
+ public void setSp(String sp) {
+ this.sp = sp;
+ }
+
+ public String getPc() {
+ return this.pc;
+ }
+
+ public void setPc(String pc) {
+ this.pc = pc;
+ }
+
+ public String getCity() {
+ return this.city;
+ }
+
+ public void setCity(String city) {
+ this.city = city;
+ }
+
+ public List getStreet() {
+ return this.street;
+ }
+
+ public void setStreet(List street) {
+ this.street = street;
+ }
+ }
+ }
+
+ public static class ClassDesc {
+
+ private Integer classNum;
+
+ private String desc;
+
+ public Integer getClassNum() {
+ return this.classNum;
+ }
+
+ public void setClassNum(Integer classNum) {
+ this.classNum = classNum;
+ }
+
+ public String getDesc() {
+ return this.desc;
+ }
+
+ public void setDesc(String desc) {
+ this.desc = desc;
+ }
+ }
+
+ public static class Holder {
+
+ private String entitlement;
+
+ private String org;
+
+ private Addr1 addr1;
+
+ public String getEntitlement() {
+ return this.entitlement;
+ }
+
+ public void setEntitlement(String entitlement) {
+ this.entitlement = entitlement;
+ }
+
+ public String getOrg() {
+ return this.org;
+ }
+
+ public void setOrg(String org) {
+ this.org = org;
+ }
+
+ public Addr1 getAddr1() {
+ return this.addr1;
+ }
+
+ public void setAddr1(Addr1 addr1) {
+ this.addr1 = addr1;
+ }
+
+ public static class Addr1 {
+
+ private String cc;
+
+ private String sp;
+
+ private String pc;
+
+ private String city;
+
+ private List street2;
+
+ public String getCc() {
+ return this.cc;
+ }
+
+ public void setCc(String cc) {
+ this.cc = cc;
+ }
+
+ public String getSp() {
+ return this.sp;
+ }
+
+ public void setSp(String sp) {
+ this.sp = sp;
+ }
+
+ public String getPc() {
+ return this.pc;
+ }
+
+ public void setPc(String pc) {
+ this.pc = pc;
+ }
+
+ public String getCity() {
+ return this.city;
+ }
+
+ public void setCity(String city) {
+ this.city = city;
+ }
+
+ public List getStreet2() {
+ return this.street2;
+ }
+
+ public void setStreet2(List street2) {
+ this.street2 = street2;
+ }
+ }
+ }
+
+ public static class JurDesc {
+
+ private String jurCC;
+
+ private String desc;
+
+ public String getJurCC() {
+ return this.jurCC;
+ }
+
+ public void setJurCC(String jurCC) {
+ this.jurCC = jurCC;
+ }
+
+ public String getDesc() {
+ return this.desc;
+ }
+
+ public void setDesc(String desc) {
+ this.desc = desc;
+ }
+ }
+ }
+
+ @Override
+ public LookupTmchNoticeResponse getInstance(UnmarshallerContext context) {
+ return LookupTmchNoticeResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/PollTaskResultRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/PollTaskResultRequest.java
new file mode 100644
index 0000000000..3a442a3ad2
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/PollTaskResultRequest.java
@@ -0,0 +1,145 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class PollTaskResultRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private Integer pageNum;
+
+ private Integer taskResultStatus;
+
+ private String instanceId;
+
+ private String userClientIp;
+
+ private String taskNo;
+
+ private Integer pageSize;
+
+ private String lang;
+ public PollTaskResultRequest() {
+ super("Domain", "2018-01-29", "PollTaskResult", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public Integer getPageNum() {
+ return this.pageNum;
+ }
+
+ public void setPageNum(Integer pageNum) {
+ this.pageNum = pageNum;
+ if(pageNum != null){
+ putQueryParameter("PageNum", pageNum.toString());
+ }
+ }
+
+ public Integer getTaskResultStatus() {
+ return this.taskResultStatus;
+ }
+
+ public void setTaskResultStatus(Integer taskResultStatus) {
+ this.taskResultStatus = taskResultStatus;
+ if(taskResultStatus != null){
+ putQueryParameter("TaskResultStatus", taskResultStatus.toString());
+ }
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ if(instanceId != null){
+ putQueryParameter("InstanceId", instanceId);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getTaskNo() {
+ return this.taskNo;
+ }
+
+ public void setTaskNo(String taskNo) {
+ this.taskNo = taskNo;
+ if(taskNo != null){
+ putQueryParameter("TaskNo", taskNo);
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return PollTaskResultResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/PollTaskResultResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/PollTaskResultResponse.java
new file mode 100644
index 0000000000..3f97c1bbe8
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/PollTaskResultResponse.java
@@ -0,0 +1,245 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.PollTaskResultResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class PollTaskResultResponse extends AcsResponse {
+
+ private Boolean prePage;
+
+ private Integer currentPageNum;
+
+ private String requestId;
+
+ private Integer pageSize;
+
+ private Integer totalPageNum;
+
+ private Integer totalItemNum;
+
+ private Boolean nextPage;
+
+ private List data;
+
+ public Boolean getPrePage() {
+ return this.prePage;
+ }
+
+ public void setPrePage(Boolean prePage) {
+ this.prePage = prePage;
+ }
+
+ public Integer getCurrentPageNum() {
+ return this.currentPageNum;
+ }
+
+ public void setCurrentPageNum(Integer currentPageNum) {
+ this.currentPageNum = currentPageNum;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getTotalPageNum() {
+ return this.totalPageNum;
+ }
+
+ public void setTotalPageNum(Integer totalPageNum) {
+ this.totalPageNum = totalPageNum;
+ }
+
+ public Integer getTotalItemNum() {
+ return this.totalItemNum;
+ }
+
+ public void setTotalItemNum(Integer totalItemNum) {
+ this.totalItemNum = totalItemNum;
+ }
+
+ public Boolean getNextPage() {
+ return this.nextPage;
+ }
+
+ public void setNextPage(Boolean nextPage) {
+ this.nextPage = nextPage;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class TaskDetail {
+
+ private String updateTime;
+
+ private String taskDetailNo;
+
+ private String createTime;
+
+ private String instanceId;
+
+ private String domainName;
+
+ private String taskType;
+
+ private String taskNo;
+
+ private String taskResult;
+
+ private Integer taskStatusCode;
+
+ private String taskStatus;
+
+ private String taskTypeDescription;
+
+ private Integer tryCount;
+
+ private String errorMsg;
+
+ public String getUpdateTime() {
+ return this.updateTime;
+ }
+
+ public void setUpdateTime(String updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public String getTaskDetailNo() {
+ return this.taskDetailNo;
+ }
+
+ public void setTaskDetailNo(String taskDetailNo) {
+ this.taskDetailNo = taskDetailNo;
+ }
+
+ public String getCreateTime() {
+ return this.createTime;
+ }
+
+ public void setCreateTime(String createTime) {
+ this.createTime = createTime;
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getTaskType() {
+ return this.taskType;
+ }
+
+ public void setTaskType(String taskType) {
+ this.taskType = taskType;
+ }
+
+ public String getTaskNo() {
+ return this.taskNo;
+ }
+
+ public void setTaskNo(String taskNo) {
+ this.taskNo = taskNo;
+ }
+
+ public String getTaskResult() {
+ return this.taskResult;
+ }
+
+ public void setTaskResult(String taskResult) {
+ this.taskResult = taskResult;
+ }
+
+ public Integer getTaskStatusCode() {
+ return this.taskStatusCode;
+ }
+
+ public void setTaskStatusCode(Integer taskStatusCode) {
+ this.taskStatusCode = taskStatusCode;
+ }
+
+ public String getTaskStatus() {
+ return this.taskStatus;
+ }
+
+ public void setTaskStatus(String taskStatus) {
+ this.taskStatus = taskStatus;
+ }
+
+ public String getTaskTypeDescription() {
+ return this.taskTypeDescription;
+ }
+
+ public void setTaskTypeDescription(String taskTypeDescription) {
+ this.taskTypeDescription = taskTypeDescription;
+ }
+
+ public Integer getTryCount() {
+ return this.tryCount;
+ }
+
+ public void setTryCount(Integer tryCount) {
+ this.tryCount = tryCount;
+ }
+
+ public String getErrorMsg() {
+ return this.errorMsg;
+ }
+
+ public void setErrorMsg(String errorMsg) {
+ this.errorMsg = errorMsg;
+ }
+ }
+
+ @Override
+ public PollTaskResultResponse getInstance(UnmarshallerContext context) {
+ return PollTaskResultResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryAdvancedDomainListRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryAdvancedDomainListRequest.java
new file mode 100644
index 0000000000..a4062720d2
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryAdvancedDomainListRequest.java
@@ -0,0 +1,445 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import java.util.List;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryAdvancedDomainListRequest extends RpcAcsRequest {
+
+
+ private String productDomainType;
+
+ private Integer pageNum;
+
+ private String excluded;
+
+ private Integer startLength;
+
+ private String resourceGroupId;
+
+ private Boolean excludedSuffix;
+
+ private Integer pageSize;
+
+ private List tags;
+
+ private String lang;
+
+ private Boolean excludedPrefix;
+
+ private String keyWord;
+
+ private Boolean productDomainTypeSort;
+
+ private Long endExpirationDate;
+
+ private String suffixs;
+
+ private Boolean domainNameSort;
+
+ private Boolean expirationDateSort;
+
+ private Long startExpirationDate;
+
+ private Integer domainStatus;
+
+ private Long domainGroupId;
+
+ private Boolean keyWordSuffix;
+
+ private Boolean keyWordPrefix;
+
+ private Integer tradeType;
+
+ private Long endRegistrationDate;
+
+ private Integer form;
+
+ private Boolean isPremiumDomain;
+
+ private String userClientIp;
+
+ private Boolean registrationDateSort;
+
+ private Long startRegistrationDate;
+
+ private Integer endLength;
+ public QueryAdvancedDomainListRequest() {
+ super("Domain", "2018-01-29", "QueryAdvancedDomainList", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getProductDomainType() {
+ return this.productDomainType;
+ }
+
+ public void setProductDomainType(String productDomainType) {
+ this.productDomainType = productDomainType;
+ if(productDomainType != null){
+ putQueryParameter("ProductDomainType", productDomainType);
+ }
+ }
+
+ public Integer getPageNum() {
+ return this.pageNum;
+ }
+
+ public void setPageNum(Integer pageNum) {
+ this.pageNum = pageNum;
+ if(pageNum != null){
+ putQueryParameter("PageNum", pageNum.toString());
+ }
+ }
+
+ public String getExcluded() {
+ return this.excluded;
+ }
+
+ public void setExcluded(String excluded) {
+ this.excluded = excluded;
+ if(excluded != null){
+ putQueryParameter("Excluded", excluded);
+ }
+ }
+
+ public Integer getStartLength() {
+ return this.startLength;
+ }
+
+ public void setStartLength(Integer startLength) {
+ this.startLength = startLength;
+ if(startLength != null){
+ putQueryParameter("StartLength", startLength.toString());
+ }
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ if(resourceGroupId != null){
+ putQueryParameter("ResourceGroupId", resourceGroupId);
+ }
+ }
+
+ public Boolean getExcludedSuffix() {
+ return this.excludedSuffix;
+ }
+
+ public void setExcludedSuffix(Boolean excludedSuffix) {
+ this.excludedSuffix = excludedSuffix;
+ if(excludedSuffix != null){
+ putQueryParameter("ExcludedSuffix", excludedSuffix.toString());
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ public List getTags() {
+ return this.tags;
+ }
+
+ public void setTags(List tags) {
+ this.tags = tags;
+ if (tags != null) {
+ for (int depth1 = 0; depth1 < tags.size(); depth1++) {
+ putQueryParameter("Tag." + (depth1 + 1) + ".Value" , tags.get(depth1).getValue());
+ putQueryParameter("Tag." + (depth1 + 1) + ".Key" , tags.get(depth1).getKey());
+ }
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public Boolean getExcludedPrefix() {
+ return this.excludedPrefix;
+ }
+
+ public void setExcludedPrefix(Boolean excludedPrefix) {
+ this.excludedPrefix = excludedPrefix;
+ if(excludedPrefix != null){
+ putQueryParameter("ExcludedPrefix", excludedPrefix.toString());
+ }
+ }
+
+ public String getKeyWord() {
+ return this.keyWord;
+ }
+
+ public void setKeyWord(String keyWord) {
+ this.keyWord = keyWord;
+ if(keyWord != null){
+ putQueryParameter("KeyWord", keyWord);
+ }
+ }
+
+ public Boolean getProductDomainTypeSort() {
+ return this.productDomainTypeSort;
+ }
+
+ public void setProductDomainTypeSort(Boolean productDomainTypeSort) {
+ this.productDomainTypeSort = productDomainTypeSort;
+ if(productDomainTypeSort != null){
+ putQueryParameter("ProductDomainTypeSort", productDomainTypeSort.toString());
+ }
+ }
+
+ public Long getEndExpirationDate() {
+ return this.endExpirationDate;
+ }
+
+ public void setEndExpirationDate(Long endExpirationDate) {
+ this.endExpirationDate = endExpirationDate;
+ if(endExpirationDate != null){
+ putQueryParameter("EndExpirationDate", endExpirationDate.toString());
+ }
+ }
+
+ public String getSuffixs() {
+ return this.suffixs;
+ }
+
+ public void setSuffixs(String suffixs) {
+ this.suffixs = suffixs;
+ if(suffixs != null){
+ putQueryParameter("Suffixs", suffixs);
+ }
+ }
+
+ public Boolean getDomainNameSort() {
+ return this.domainNameSort;
+ }
+
+ public void setDomainNameSort(Boolean domainNameSort) {
+ this.domainNameSort = domainNameSort;
+ if(domainNameSort != null){
+ putQueryParameter("DomainNameSort", domainNameSort.toString());
+ }
+ }
+
+ public Boolean getExpirationDateSort() {
+ return this.expirationDateSort;
+ }
+
+ public void setExpirationDateSort(Boolean expirationDateSort) {
+ this.expirationDateSort = expirationDateSort;
+ if(expirationDateSort != null){
+ putQueryParameter("ExpirationDateSort", expirationDateSort.toString());
+ }
+ }
+
+ public Long getStartExpirationDate() {
+ return this.startExpirationDate;
+ }
+
+ public void setStartExpirationDate(Long startExpirationDate) {
+ this.startExpirationDate = startExpirationDate;
+ if(startExpirationDate != null){
+ putQueryParameter("StartExpirationDate", startExpirationDate.toString());
+ }
+ }
+
+ public Integer getDomainStatus() {
+ return this.domainStatus;
+ }
+
+ public void setDomainStatus(Integer domainStatus) {
+ this.domainStatus = domainStatus;
+ if(domainStatus != null){
+ putQueryParameter("DomainStatus", domainStatus.toString());
+ }
+ }
+
+ public Long getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(Long domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ if(domainGroupId != null){
+ putQueryParameter("DomainGroupId", domainGroupId.toString());
+ }
+ }
+
+ public Boolean getKeyWordSuffix() {
+ return this.keyWordSuffix;
+ }
+
+ public void setKeyWordSuffix(Boolean keyWordSuffix) {
+ this.keyWordSuffix = keyWordSuffix;
+ if(keyWordSuffix != null){
+ putQueryParameter("KeyWordSuffix", keyWordSuffix.toString());
+ }
+ }
+
+ public Boolean getKeyWordPrefix() {
+ return this.keyWordPrefix;
+ }
+
+ public void setKeyWordPrefix(Boolean keyWordPrefix) {
+ this.keyWordPrefix = keyWordPrefix;
+ if(keyWordPrefix != null){
+ putQueryParameter("KeyWordPrefix", keyWordPrefix.toString());
+ }
+ }
+
+ public Integer getTradeType() {
+ return this.tradeType;
+ }
+
+ public void setTradeType(Integer tradeType) {
+ this.tradeType = tradeType;
+ if(tradeType != null){
+ putQueryParameter("TradeType", tradeType.toString());
+ }
+ }
+
+ public Long getEndRegistrationDate() {
+ return this.endRegistrationDate;
+ }
+
+ public void setEndRegistrationDate(Long endRegistrationDate) {
+ this.endRegistrationDate = endRegistrationDate;
+ if(endRegistrationDate != null){
+ putQueryParameter("EndRegistrationDate", endRegistrationDate.toString());
+ }
+ }
+
+ public Integer getForm() {
+ return this.form;
+ }
+
+ public void setForm(Integer form) {
+ this.form = form;
+ if(form != null){
+ putQueryParameter("Form", form.toString());
+ }
+ }
+
+ public Boolean getIsPremiumDomain() {
+ return this.isPremiumDomain;
+ }
+
+ public void setIsPremiumDomain(Boolean isPremiumDomain) {
+ this.isPremiumDomain = isPremiumDomain;
+ if(isPremiumDomain != null){
+ putQueryParameter("IsPremiumDomain", isPremiumDomain.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public Boolean getRegistrationDateSort() {
+ return this.registrationDateSort;
+ }
+
+ public void setRegistrationDateSort(Boolean registrationDateSort) {
+ this.registrationDateSort = registrationDateSort;
+ if(registrationDateSort != null){
+ putQueryParameter("RegistrationDateSort", registrationDateSort.toString());
+ }
+ }
+
+ public Long getStartRegistrationDate() {
+ return this.startRegistrationDate;
+ }
+
+ public void setStartRegistrationDate(Long startRegistrationDate) {
+ this.startRegistrationDate = startRegistrationDate;
+ if(startRegistrationDate != null){
+ putQueryParameter("StartRegistrationDate", startRegistrationDate.toString());
+ }
+ }
+
+ public Integer getEndLength() {
+ return this.endLength;
+ }
+
+ public void setEndLength(Integer endLength) {
+ this.endLength = endLength;
+ if(endLength != null){
+ putQueryParameter("EndLength", endLength.toString());
+ }
+ }
+
+ public static class Tag {
+
+ private String value;
+
+ private String key;
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryAdvancedDomainListResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryAdvancedDomainListResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryAdvancedDomainListResponse.java
new file mode 100644
index 0000000000..2142d22e03
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryAdvancedDomainListResponse.java
@@ -0,0 +1,368 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryAdvancedDomainListResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryAdvancedDomainListResponse extends AcsResponse {
+
+ private Boolean prePage;
+
+ private Integer currentPageNum;
+
+ private String requestId;
+
+ private Integer pageSize;
+
+ private Integer totalPageNum;
+
+ private Integer totalItemNum;
+
+ private Boolean nextPage;
+
+ private List data;
+
+ public Boolean getPrePage() {
+ return this.prePage;
+ }
+
+ public void setPrePage(Boolean prePage) {
+ this.prePage = prePage;
+ }
+
+ public Integer getCurrentPageNum() {
+ return this.currentPageNum;
+ }
+
+ public void setCurrentPageNum(Integer currentPageNum) {
+ this.currentPageNum = currentPageNum;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getTotalPageNum() {
+ return this.totalPageNum;
+ }
+
+ public void setTotalPageNum(Integer totalPageNum) {
+ this.totalPageNum = totalPageNum;
+ }
+
+ public Integer getTotalItemNum() {
+ return this.totalItemNum;
+ }
+
+ public void setTotalItemNum(Integer totalItemNum) {
+ this.totalItemNum = totalItemNum;
+ }
+
+ public Boolean getNextPage() {
+ return this.nextPage;
+ }
+
+ public void setNextPage(Boolean nextPage) {
+ this.nextPage = nextPage;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class Domain {
+
+ private String domainAuditStatus;
+
+ private String domainGroupId;
+
+ private String remark;
+
+ private String domainGroupName;
+
+ private String zhRegistrantOrganization;
+
+ private String registrantOrganization;
+
+ private String registrationDate;
+
+ private String instanceId;
+
+ private String domainName;
+
+ private String expirationDateStatus;
+
+ private String expirationDate;
+
+ private String email;
+
+ private String registrantType;
+
+ private Long expirationDateLong;
+
+ private Integer expirationCurrDateDiff;
+
+ private Boolean premium;
+
+ private Long registrationDateLong;
+
+ private String productId;
+
+ private String domainStatus;
+
+ private String domainType;
+
+ private String resourceGroupId;
+
+ private List tag;
+
+ private List dnsList;
+
+ public String getDomainAuditStatus() {
+ return this.domainAuditStatus;
+ }
+
+ public void setDomainAuditStatus(String domainAuditStatus) {
+ this.domainAuditStatus = domainAuditStatus;
+ }
+
+ public String getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(String domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ }
+
+ public String getRemark() {
+ return this.remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getDomainGroupName() {
+ return this.domainGroupName;
+ }
+
+ public void setDomainGroupName(String domainGroupName) {
+ this.domainGroupName = domainGroupName;
+ }
+
+ public String getZhRegistrantOrganization() {
+ return this.zhRegistrantOrganization;
+ }
+
+ public void setZhRegistrantOrganization(String zhRegistrantOrganization) {
+ this.zhRegistrantOrganization = zhRegistrantOrganization;
+ }
+
+ public String getRegistrantOrganization() {
+ return this.registrantOrganization;
+ }
+
+ public void setRegistrantOrganization(String registrantOrganization) {
+ this.registrantOrganization = registrantOrganization;
+ }
+
+ public String getRegistrationDate() {
+ return this.registrationDate;
+ }
+
+ public void setRegistrationDate(String registrationDate) {
+ this.registrationDate = registrationDate;
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getExpirationDateStatus() {
+ return this.expirationDateStatus;
+ }
+
+ public void setExpirationDateStatus(String expirationDateStatus) {
+ this.expirationDateStatus = expirationDateStatus;
+ }
+
+ public String getExpirationDate() {
+ return this.expirationDate;
+ }
+
+ public void setExpirationDate(String expirationDate) {
+ this.expirationDate = expirationDate;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getRegistrantType() {
+ return this.registrantType;
+ }
+
+ public void setRegistrantType(String registrantType) {
+ this.registrantType = registrantType;
+ }
+
+ public Long getExpirationDateLong() {
+ return this.expirationDateLong;
+ }
+
+ public void setExpirationDateLong(Long expirationDateLong) {
+ this.expirationDateLong = expirationDateLong;
+ }
+
+ public Integer getExpirationCurrDateDiff() {
+ return this.expirationCurrDateDiff;
+ }
+
+ public void setExpirationCurrDateDiff(Integer expirationCurrDateDiff) {
+ this.expirationCurrDateDiff = expirationCurrDateDiff;
+ }
+
+ public Boolean getPremium() {
+ return this.premium;
+ }
+
+ public void setPremium(Boolean premium) {
+ this.premium = premium;
+ }
+
+ public Long getRegistrationDateLong() {
+ return this.registrationDateLong;
+ }
+
+ public void setRegistrationDateLong(Long registrationDateLong) {
+ this.registrationDateLong = registrationDateLong;
+ }
+
+ public String getProductId() {
+ return this.productId;
+ }
+
+ public void setProductId(String productId) {
+ this.productId = productId;
+ }
+
+ public String getDomainStatus() {
+ return this.domainStatus;
+ }
+
+ public void setDomainStatus(String domainStatus) {
+ this.domainStatus = domainStatus;
+ }
+
+ public String getDomainType() {
+ return this.domainType;
+ }
+
+ public void setDomainType(String domainType) {
+ this.domainType = domainType;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ }
+
+ public List getTag() {
+ return this.tag;
+ }
+
+ public void setTag(List tag) {
+ this.tag = tag;
+ }
+
+ public List getDnsList() {
+ return this.dnsList;
+ }
+
+ public void setDnsList(List dnsList) {
+ this.dnsList = dnsList;
+ }
+
+ public static class TagItem {
+
+ private String key;
+
+ private String value;
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+ }
+ }
+
+ @Override
+ public QueryAdvancedDomainListResponse getInstance(UnmarshallerContext context) {
+ return QueryAdvancedDomainListResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ReserveIntlDomainRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryArtExtensionRequest.java
similarity index 58%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ReserveIntlDomainRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryArtExtensionRequest.java
index 5526e502b2..4a5f51f7d2 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ReserveIntlDomainRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryArtExtensionRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,12 +22,16 @@
* @author auto create
* @version
*/
-public class ReserveIntlDomainRequest extends RpcAcsRequest {
+public class QueryArtExtensionRequest extends RpcAcsRequest {
- private String domainName;
- public ReserveIntlDomainRequest() {
- super("Domain", "2018-02-08", "ReserveIntlDomain", "domain");
+ private String domainName;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryArtExtensionRequest() {
+ super("Domain", "2018-01-29", "QueryArtExtension", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -42,13 +46,35 @@ public String getDomainName() {
public void setDomainName(String domainName) {
this.domainName = domainName;
if(domainName != null){
- putBodyParameter("DomainName", domainName);
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
}
}
@Override
- public Class getResponseClass() {
- return ReserveIntlDomainResponse.class;
+ public Class getResponseClass() {
+ return QueryArtExtensionResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryArtExtensionResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryArtExtensionResponse.java
new file mode 100644
index 0000000000..90da48ea23
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryArtExtensionResponse.java
@@ -0,0 +1,146 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryArtExtensionResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryArtExtensionResponse extends AcsResponse {
+
+ private String objectType;
+
+ private String materialsAndTechniques;
+
+ private String inscriptionsAndMarkings;
+
+ private String requestId;
+
+ private String reference;
+
+ private String dateOrPeriod;
+
+ private String dimensions;
+
+ private String title;
+
+ private String features;
+
+ private String subject;
+
+ private String maker;
+
+ public String getObjectType() {
+ return this.objectType;
+ }
+
+ public void setObjectType(String objectType) {
+ this.objectType = objectType;
+ }
+
+ public String getMaterialsAndTechniques() {
+ return this.materialsAndTechniques;
+ }
+
+ public void setMaterialsAndTechniques(String materialsAndTechniques) {
+ this.materialsAndTechniques = materialsAndTechniques;
+ }
+
+ public String getInscriptionsAndMarkings() {
+ return this.inscriptionsAndMarkings;
+ }
+
+ public void setInscriptionsAndMarkings(String inscriptionsAndMarkings) {
+ this.inscriptionsAndMarkings = inscriptionsAndMarkings;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getReference() {
+ return this.reference;
+ }
+
+ public void setReference(String reference) {
+ this.reference = reference;
+ }
+
+ public String getDateOrPeriod() {
+ return this.dateOrPeriod;
+ }
+
+ public void setDateOrPeriod(String dateOrPeriod) {
+ this.dateOrPeriod = dateOrPeriod;
+ }
+
+ public String getDimensions() {
+ return this.dimensions;
+ }
+
+ public void setDimensions(String dimensions) {
+ this.dimensions = dimensions;
+ }
+
+ public String getTitle() {
+ return this.title;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ public String getFeatures() {
+ return this.features;
+ }
+
+ public void setFeatures(String features) {
+ this.features = features;
+ }
+
+ public String getSubject() {
+ return this.subject;
+ }
+
+ public void setSubject(String subject) {
+ this.subject = subject;
+ }
+
+ public String getMaker() {
+ return this.maker;
+ }
+
+ public void setMaker(String maker) {
+ this.maker = maker;
+ }
+
+ @Override
+ public QueryArtExtensionResponse getInstance(UnmarshallerContext context) {
+ return QueryArtExtensionResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryChangeLogListRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryChangeLogListRequest.java
new file mode 100644
index 0000000000..6acfc798b1
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryChangeLogListRequest.java
@@ -0,0 +1,132 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryChangeLogListRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private Integer pageNum;
+
+ private Long startDate;
+
+ private Long endDate;
+
+ private String userClientIp;
+
+ private Integer pageSize;
+
+ private String lang;
+ public QueryChangeLogListRequest() {
+ super("Domain", "2018-01-29", "QueryChangeLogList", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public Integer getPageNum() {
+ return this.pageNum;
+ }
+
+ public void setPageNum(Integer pageNum) {
+ this.pageNum = pageNum;
+ if(pageNum != null){
+ putQueryParameter("PageNum", pageNum.toString());
+ }
+ }
+
+ public Long getStartDate() {
+ return this.startDate;
+ }
+
+ public void setStartDate(Long startDate) {
+ this.startDate = startDate;
+ if(startDate != null){
+ putQueryParameter("StartDate", startDate.toString());
+ }
+ }
+
+ public Long getEndDate() {
+ return this.endDate;
+ }
+
+ public void setEndDate(Long endDate) {
+ this.endDate = endDate;
+ if(endDate != null){
+ putQueryParameter("EndDate", endDate.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryChangeLogListResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryChangeLogListResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryChangeLogListResponse.java
new file mode 100644
index 0000000000..c69446c85f
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryChangeLogListResponse.java
@@ -0,0 +1,185 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryChangeLogListResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryChangeLogListResponse extends AcsResponse {
+
+ private Boolean prePage;
+
+ private Integer currentPageNum;
+
+ private String requestId;
+
+ private Integer pageSize;
+
+ private Integer totalPageNum;
+
+ private Boolean resultLimit;
+
+ private Integer totalItemNum;
+
+ private Boolean nextPage;
+
+ private List data;
+
+ public Boolean getPrePage() {
+ return this.prePage;
+ }
+
+ public void setPrePage(Boolean prePage) {
+ this.prePage = prePage;
+ }
+
+ public Integer getCurrentPageNum() {
+ return this.currentPageNum;
+ }
+
+ public void setCurrentPageNum(Integer currentPageNum) {
+ this.currentPageNum = currentPageNum;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getTotalPageNum() {
+ return this.totalPageNum;
+ }
+
+ public void setTotalPageNum(Integer totalPageNum) {
+ this.totalPageNum = totalPageNum;
+ }
+
+ public Boolean getResultLimit() {
+ return this.resultLimit;
+ }
+
+ public void setResultLimit(Boolean resultLimit) {
+ this.resultLimit = resultLimit;
+ }
+
+ public Integer getTotalItemNum() {
+ return this.totalItemNum;
+ }
+
+ public void setTotalItemNum(Integer totalItemNum) {
+ this.totalItemNum = totalItemNum;
+ }
+
+ public Boolean getNextPage() {
+ return this.nextPage;
+ }
+
+ public void setNextPage(Boolean nextPage) {
+ this.nextPage = nextPage;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class ChangeLog {
+
+ private String operation;
+
+ private String time;
+
+ private String result;
+
+ private String domainName;
+
+ private String operationIPAddress;
+
+ private String details;
+
+ public String getOperation() {
+ return this.operation;
+ }
+
+ public void setOperation(String operation) {
+ this.operation = operation;
+ }
+
+ public String getTime() {
+ return this.time;
+ }
+
+ public void setTime(String time) {
+ this.time = time;
+ }
+
+ public String getResult() {
+ return this.result;
+ }
+
+ public void setResult(String result) {
+ this.result = result;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getOperationIPAddress() {
+ return this.operationIPAddress;
+ }
+
+ public void setOperationIPAddress(String operationIPAddress) {
+ this.operationIPAddress = operationIPAddress;
+ }
+
+ public String getDetails() {
+ return this.details;
+ }
+
+ public void setDetails(String details) {
+ this.details = details;
+ }
+ }
+
+ @Override
+ public QueryChangeLogListResponse getInstance(UnmarshallerContext context) {
+ return QueryChangeLogListResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryContactInfoRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryContactInfoRequest.java
new file mode 100644
index 0000000000..7e7374d6d5
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryContactInfoRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryContactInfoRequest extends RpcAcsRequest {
+
+
+ private String contactType;
+
+ private String domainName;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryContactInfoRequest() {
+ super("Domain", "2018-01-29", "QueryContactInfo", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getContactType() {
+ return this.contactType;
+ }
+
+ public void setContactType(String contactType) {
+ this.contactType = contactType;
+ if(contactType != null){
+ putQueryParameter("ContactType", contactType);
+ }
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryContactInfoResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryContactInfoResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryContactInfoResponse.java
new file mode 100644
index 0000000000..0915eb25c9
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryContactInfoResponse.java
@@ -0,0 +1,211 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryContactInfoResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryContactInfoResponse extends AcsResponse {
+
+ private String zhProvince;
+
+ private String email;
+
+ private String telephone;
+
+ private String requestId;
+
+ private String address;
+
+ private String postalCode;
+
+ private String zhRegistrantName;
+
+ private String city;
+
+ private String createDate;
+
+ private String province;
+
+ private String zhCity;
+
+ private String registrantName;
+
+ private String zhRegistrantOrganization;
+
+ private String country;
+
+ private String registrantOrganization;
+
+ private String telExt;
+
+ private String telArea;
+
+ private String zhAddress;
+
+ public String getZhProvince() {
+ return this.zhProvince;
+ }
+
+ public void setZhProvince(String zhProvince) {
+ this.zhProvince = zhProvince;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getTelephone() {
+ return this.telephone;
+ }
+
+ public void setTelephone(String telephone) {
+ this.telephone = telephone;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getAddress() {
+ return this.address;
+ }
+
+ public void setAddress(String address) {
+ this.address = address;
+ }
+
+ public String getPostalCode() {
+ return this.postalCode;
+ }
+
+ public void setPostalCode(String postalCode) {
+ this.postalCode = postalCode;
+ }
+
+ public String getZhRegistrantName() {
+ return this.zhRegistrantName;
+ }
+
+ public void setZhRegistrantName(String zhRegistrantName) {
+ this.zhRegistrantName = zhRegistrantName;
+ }
+
+ public String getCity() {
+ return this.city;
+ }
+
+ public void setCity(String city) {
+ this.city = city;
+ }
+
+ public String getCreateDate() {
+ return this.createDate;
+ }
+
+ public void setCreateDate(String createDate) {
+ this.createDate = createDate;
+ }
+
+ public String getProvince() {
+ return this.province;
+ }
+
+ public void setProvince(String province) {
+ this.province = province;
+ }
+
+ public String getZhCity() {
+ return this.zhCity;
+ }
+
+ public void setZhCity(String zhCity) {
+ this.zhCity = zhCity;
+ }
+
+ public String getRegistrantName() {
+ return this.registrantName;
+ }
+
+ public void setRegistrantName(String registrantName) {
+ this.registrantName = registrantName;
+ }
+
+ public String getZhRegistrantOrganization() {
+ return this.zhRegistrantOrganization;
+ }
+
+ public void setZhRegistrantOrganization(String zhRegistrantOrganization) {
+ this.zhRegistrantOrganization = zhRegistrantOrganization;
+ }
+
+ public String getCountry() {
+ return this.country;
+ }
+
+ public void setCountry(String country) {
+ this.country = country;
+ }
+
+ public String getRegistrantOrganization() {
+ return this.registrantOrganization;
+ }
+
+ public void setRegistrantOrganization(String registrantOrganization) {
+ this.registrantOrganization = registrantOrganization;
+ }
+
+ public String getTelExt() {
+ return this.telExt;
+ }
+
+ public void setTelExt(String telExt) {
+ this.telExt = telExt;
+ }
+
+ public String getTelArea() {
+ return this.telArea;
+ }
+
+ public void setTelArea(String telArea) {
+ this.telArea = telArea;
+ }
+
+ public String getZhAddress() {
+ return this.zhAddress;
+ }
+
+ public void setZhAddress(String zhAddress) {
+ this.zhAddress = zhAddress;
+ }
+
+ @Override
+ public QueryContactInfoResponse getInstance(UnmarshallerContext context) {
+ return QueryContactInfoResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ReserveDomainRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDSRecordRequest.java
similarity index 59%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ReserveDomainRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDSRecordRequest.java
index f07a34964f..8f242ba670 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/ReserveDomainRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDSRecordRequest.java
@@ -12,10 +12,9 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
-import java.util.List;
import com.aliyuncs.http.MethodType;
import com.aliyuncs.domain.Endpoint;
@@ -23,14 +22,16 @@
* @author auto create
* @version
*/
-public class ReserveDomainRequest extends RpcAcsRequest {
+public class QueryDSRecordRequest extends RpcAcsRequest {
private String domainName;
- private List channelss;
- public ReserveDomainRequest() {
- super("Domain", "2018-02-08", "ReserveDomain", "domain");
+ private String userClientIp;
+
+ private String lang;
+ public QueryDSRecordRequest() {
+ super("Domain", "2018-01-29", "QueryDSRecord", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -45,26 +46,35 @@ public String getDomainName() {
public void setDomainName(String domainName) {
this.domainName = domainName;
if(domainName != null){
- putBodyParameter("DomainName", domainName);
+ putQueryParameter("DomainName", domainName);
}
}
- public List getChannelss() {
- return this.channelss;
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
}
- public void setChannelss(List channelss) {
- this.channelss = channelss;
- if (channelss != null) {
- for (int i = 0; i < channelss.size(); i++) {
- putBodyParameter("Channels." + (i + 1) , channelss.get(i));
- }
- }
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
}
@Override
- public Class getResponseClass() {
- return ReserveDomainResponse.class;
+ public Class getResponseClass() {
+ return QueryDSRecordResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDSRecordResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDSRecordResponse.java
new file mode 100644
index 0000000000..4fbcd03dbf
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDSRecordResponse.java
@@ -0,0 +1,100 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDSRecordResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDSRecordResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List dSRecordList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getDSRecordList() {
+ return this.dSRecordList;
+ }
+
+ public void setDSRecordList(List dSRecordList) {
+ this.dSRecordList = dSRecordList;
+ }
+
+ public static class DSRecord {
+
+ private Integer digestType;
+
+ private String digest;
+
+ private Integer algorithm;
+
+ private Integer keyTag;
+
+ public Integer getDigestType() {
+ return this.digestType;
+ }
+
+ public void setDigestType(Integer digestType) {
+ this.digestType = digestType;
+ }
+
+ public String getDigest() {
+ return this.digest;
+ }
+
+ public void setDigest(String digest) {
+ this.digest = digest;
+ }
+
+ public Integer getAlgorithm() {
+ return this.algorithm;
+ }
+
+ public void setAlgorithm(Integer algorithm) {
+ this.algorithm = algorithm;
+ }
+
+ public Integer getKeyTag() {
+ return this.keyTag;
+ }
+
+ public void setKeyTag(Integer keyTag) {
+ this.keyTag = keyTag;
+ }
+ }
+
+ @Override
+ public QueryDSRecordResponse getInstance(UnmarshallerContext context) {
+ return QueryDSRecordResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDnsHostRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDnsHostRequest.java
new file mode 100644
index 0000000000..74b44fb517
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDnsHostRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDnsHostRequest extends RpcAcsRequest {
+
+
+ private String instanceId;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryDnsHostRequest() {
+ super("Domain", "2018-01-29", "QueryDnsHost", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ if(instanceId != null){
+ putQueryParameter("InstanceId", instanceId);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDnsHostResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDnsHostResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDnsHostResponse.java
new file mode 100644
index 0000000000..6d17cc8222
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDnsHostResponse.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDnsHostResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDnsHostResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List dnsHostList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getDnsHostList() {
+ return this.dnsHostList;
+ }
+
+ public void setDnsHostList(List dnsHostList) {
+ this.dnsHostList = dnsHostList;
+ }
+
+ public static class DnsHost {
+
+ private String dnsName;
+
+ private List ipList;
+
+ public String getDnsName() {
+ return this.dnsName;
+ }
+
+ public void setDnsName(String dnsName) {
+ this.dnsName = dnsName;
+ }
+
+ public List getIpList() {
+ return this.ipList;
+ }
+
+ public void setIpList(List ipList) {
+ this.ipList = ipList;
+ }
+ }
+
+ @Override
+ public QueryDnsHostResponse getInstance(UnmarshallerContext context) {
+ return QueryDnsHostResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainAdminDivisionRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainAdminDivisionRequest.java
new file mode 100644
index 0000000000..db1c6060c4
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainAdminDivisionRequest.java
@@ -0,0 +1,67 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainAdminDivisionRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryDomainAdminDivisionRequest() {
+ super("Domain", "2018-01-29", "QueryDomainAdminDivision", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainAdminDivisionResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainAdminDivisionResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainAdminDivisionResponse.java
new file mode 100644
index 0000000000..f1e65a45c3
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainAdminDivisionResponse.java
@@ -0,0 +1,88 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainAdminDivisionResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainAdminDivisionResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List adminDivisions;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getAdminDivisions() {
+ return this.adminDivisions;
+ }
+
+ public void setAdminDivisions(List adminDivisions) {
+ this.adminDivisions = adminDivisions;
+ }
+
+ public static class AdminDivision {
+
+ private String divisionName;
+
+ private List children;
+
+ public String getDivisionName() {
+ return this.divisionName;
+ }
+
+ public void setDivisionName(String divisionName) {
+ this.divisionName = divisionName;
+ }
+
+ public List getChildren() {
+ return this.children;
+ }
+
+ public void setChildren(List children) {
+ this.children = children;
+ }
+
+ public static class ChildrenItem {
+
+ private String childDivisionName;
+
+ public String getChildDivisionName() {
+ return this.childDivisionName;
+ }
+
+ public void setChildDivisionName(String childDivisionName) {
+ this.childDivisionName = childDivisionName;
+ }
+ }
+ }
+
+ @Override
+ public QueryDomainAdminDivisionResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainAdminDivisionResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByDomainNameRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByDomainNameRequest.java
new file mode 100644
index 0000000000..2c9d1fdea1
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByDomainNameRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainByDomainNameRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryDomainByDomainNameRequest() {
+ super("Domain", "2018-01-29", "QueryDomainByDomainName", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainByDomainNameResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByDomainNameResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByDomainNameResponse.java
new file mode 100644
index 0000000000..d29a5c1b54
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByDomainNameResponse.java
@@ -0,0 +1,395 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainByDomainNameResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainByDomainNameResponse extends AcsResponse {
+
+ private String email;
+
+ private String registrationDate;
+
+ private Long registrationDateLong;
+
+ private String realNameStatus;
+
+ private Boolean premium;
+
+ private String domainNameVerificationStatus;
+
+ private Long expirationDateLong;
+
+ private String transferOutStatus;
+
+ private String zhRegistrantOrganization;
+
+ private Boolean emailVerificationClientHold;
+
+ private Integer emailVerificationStatus;
+
+ private String registrantOrganization;
+
+ private String transferProhibitionLock;
+
+ private Boolean domainNameProxyService;
+
+ private String registrantType;
+
+ private String registrantUpdatingStatus;
+
+ private String requestId;
+
+ private String domainName;
+
+ private String instanceId;
+
+ private String zhRegistrantName;
+
+ private String expirationDate;
+
+ private String registrantName;
+
+ private String userId;
+
+ private String updateProhibitionLock;
+
+ private Long domainGroupId;
+
+ private String remark;
+
+ private String domainGroupName;
+
+ private String expirationDateStatus;
+
+ private Integer expirationCurrDateDiff;
+
+ private String domainType;
+
+ private String domainStatus;
+
+ private String resourceGroupId;
+
+ private List tag;
+
+ private List dnsList;
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getRegistrationDate() {
+ return this.registrationDate;
+ }
+
+ public void setRegistrationDate(String registrationDate) {
+ this.registrationDate = registrationDate;
+ }
+
+ public Long getRegistrationDateLong() {
+ return this.registrationDateLong;
+ }
+
+ public void setRegistrationDateLong(Long registrationDateLong) {
+ this.registrationDateLong = registrationDateLong;
+ }
+
+ public String getRealNameStatus() {
+ return this.realNameStatus;
+ }
+
+ public void setRealNameStatus(String realNameStatus) {
+ this.realNameStatus = realNameStatus;
+ }
+
+ public Boolean getPremium() {
+ return this.premium;
+ }
+
+ public void setPremium(Boolean premium) {
+ this.premium = premium;
+ }
+
+ public String getDomainNameVerificationStatus() {
+ return this.domainNameVerificationStatus;
+ }
+
+ public void setDomainNameVerificationStatus(String domainNameVerificationStatus) {
+ this.domainNameVerificationStatus = domainNameVerificationStatus;
+ }
+
+ public Long getExpirationDateLong() {
+ return this.expirationDateLong;
+ }
+
+ public void setExpirationDateLong(Long expirationDateLong) {
+ this.expirationDateLong = expirationDateLong;
+ }
+
+ public String getTransferOutStatus() {
+ return this.transferOutStatus;
+ }
+
+ public void setTransferOutStatus(String transferOutStatus) {
+ this.transferOutStatus = transferOutStatus;
+ }
+
+ public String getZhRegistrantOrganization() {
+ return this.zhRegistrantOrganization;
+ }
+
+ public void setZhRegistrantOrganization(String zhRegistrantOrganization) {
+ this.zhRegistrantOrganization = zhRegistrantOrganization;
+ }
+
+ public Boolean getEmailVerificationClientHold() {
+ return this.emailVerificationClientHold;
+ }
+
+ public void setEmailVerificationClientHold(Boolean emailVerificationClientHold) {
+ this.emailVerificationClientHold = emailVerificationClientHold;
+ }
+
+ public Integer getEmailVerificationStatus() {
+ return this.emailVerificationStatus;
+ }
+
+ public void setEmailVerificationStatus(Integer emailVerificationStatus) {
+ this.emailVerificationStatus = emailVerificationStatus;
+ }
+
+ public String getRegistrantOrganization() {
+ return this.registrantOrganization;
+ }
+
+ public void setRegistrantOrganization(String registrantOrganization) {
+ this.registrantOrganization = registrantOrganization;
+ }
+
+ public String getTransferProhibitionLock() {
+ return this.transferProhibitionLock;
+ }
+
+ public void setTransferProhibitionLock(String transferProhibitionLock) {
+ this.transferProhibitionLock = transferProhibitionLock;
+ }
+
+ public Boolean getDomainNameProxyService() {
+ return this.domainNameProxyService;
+ }
+
+ public void setDomainNameProxyService(Boolean domainNameProxyService) {
+ this.domainNameProxyService = domainNameProxyService;
+ }
+
+ public String getRegistrantType() {
+ return this.registrantType;
+ }
+
+ public void setRegistrantType(String registrantType) {
+ this.registrantType = registrantType;
+ }
+
+ public String getRegistrantUpdatingStatus() {
+ return this.registrantUpdatingStatus;
+ }
+
+ public void setRegistrantUpdatingStatus(String registrantUpdatingStatus) {
+ this.registrantUpdatingStatus = registrantUpdatingStatus;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ }
+
+ public String getZhRegistrantName() {
+ return this.zhRegistrantName;
+ }
+
+ public void setZhRegistrantName(String zhRegistrantName) {
+ this.zhRegistrantName = zhRegistrantName;
+ }
+
+ public String getExpirationDate() {
+ return this.expirationDate;
+ }
+
+ public void setExpirationDate(String expirationDate) {
+ this.expirationDate = expirationDate;
+ }
+
+ public String getRegistrantName() {
+ return this.registrantName;
+ }
+
+ public void setRegistrantName(String registrantName) {
+ this.registrantName = registrantName;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getUpdateProhibitionLock() {
+ return this.updateProhibitionLock;
+ }
+
+ public void setUpdateProhibitionLock(String updateProhibitionLock) {
+ this.updateProhibitionLock = updateProhibitionLock;
+ }
+
+ public Long getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(Long domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ }
+
+ public String getRemark() {
+ return this.remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getDomainGroupName() {
+ return this.domainGroupName;
+ }
+
+ public void setDomainGroupName(String domainGroupName) {
+ this.domainGroupName = domainGroupName;
+ }
+
+ public String getExpirationDateStatus() {
+ return this.expirationDateStatus;
+ }
+
+ public void setExpirationDateStatus(String expirationDateStatus) {
+ this.expirationDateStatus = expirationDateStatus;
+ }
+
+ public Integer getExpirationCurrDateDiff() {
+ return this.expirationCurrDateDiff;
+ }
+
+ public void setExpirationCurrDateDiff(Integer expirationCurrDateDiff) {
+ this.expirationCurrDateDiff = expirationCurrDateDiff;
+ }
+
+ public String getDomainType() {
+ return this.domainType;
+ }
+
+ public void setDomainType(String domainType) {
+ this.domainType = domainType;
+ }
+
+ public String getDomainStatus() {
+ return this.domainStatus;
+ }
+
+ public void setDomainStatus(String domainStatus) {
+ this.domainStatus = domainStatus;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ }
+
+ public List getTag() {
+ return this.tag;
+ }
+
+ public void setTag(List tag) {
+ this.tag = tag;
+ }
+
+ public List getDnsList() {
+ return this.dnsList;
+ }
+
+ public void setDnsList(List dnsList) {
+ this.dnsList = dnsList;
+ }
+
+ public static class TagItem {
+
+ private String key;
+
+ private String vaue;
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+
+ public String getVaue() {
+ return this.vaue;
+ }
+
+ public void setVaue(String vaue) {
+ this.vaue = vaue;
+ }
+ }
+
+ @Override
+ public QueryDomainByDomainNameResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainByDomainNameResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByInstanceIdRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByInstanceIdRequest.java
new file mode 100644
index 0000000000..1829f4f84b
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByInstanceIdRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainByInstanceIdRequest extends RpcAcsRequest {
+
+
+ private String instanceId;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryDomainByInstanceIdRequest() {
+ super("Domain", "2018-01-29", "QueryDomainByInstanceId", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ if(instanceId != null){
+ putQueryParameter("InstanceId", instanceId);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainByInstanceIdResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByInstanceIdResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByInstanceIdResponse.java
new file mode 100644
index 0000000000..981476384d
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainByInstanceIdResponse.java
@@ -0,0 +1,395 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainByInstanceIdResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainByInstanceIdResponse extends AcsResponse {
+
+ private String email;
+
+ private String registrationDate;
+
+ private Long registrationDateLong;
+
+ private String realNameStatus;
+
+ private Boolean premium;
+
+ private String domainNameVerificationStatus;
+
+ private Long expirationDateLong;
+
+ private String transferOutStatus;
+
+ private String zhRegistrantOrganization;
+
+ private Boolean emailVerificationClientHold;
+
+ private Integer emailVerificationStatus;
+
+ private String registrantOrganization;
+
+ private String transferProhibitionLock;
+
+ private Boolean domainNameProxyService;
+
+ private String registrantType;
+
+ private String registrantUpdatingStatus;
+
+ private String requestId;
+
+ private String domainName;
+
+ private String instanceId;
+
+ private String zhRegistrantName;
+
+ private String expirationDate;
+
+ private String registrantName;
+
+ private String userId;
+
+ private String updateProhibitionLock;
+
+ private Long domainGroupId;
+
+ private String remark;
+
+ private String domainGroupName;
+
+ private String expirationDateStatus;
+
+ private Integer expirationCurrDateDiff;
+
+ private String domainType;
+
+ private String domainStatus;
+
+ private String resourceGroupId;
+
+ private List tag;
+
+ private List dnsList;
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getRegistrationDate() {
+ return this.registrationDate;
+ }
+
+ public void setRegistrationDate(String registrationDate) {
+ this.registrationDate = registrationDate;
+ }
+
+ public Long getRegistrationDateLong() {
+ return this.registrationDateLong;
+ }
+
+ public void setRegistrationDateLong(Long registrationDateLong) {
+ this.registrationDateLong = registrationDateLong;
+ }
+
+ public String getRealNameStatus() {
+ return this.realNameStatus;
+ }
+
+ public void setRealNameStatus(String realNameStatus) {
+ this.realNameStatus = realNameStatus;
+ }
+
+ public Boolean getPremium() {
+ return this.premium;
+ }
+
+ public void setPremium(Boolean premium) {
+ this.premium = premium;
+ }
+
+ public String getDomainNameVerificationStatus() {
+ return this.domainNameVerificationStatus;
+ }
+
+ public void setDomainNameVerificationStatus(String domainNameVerificationStatus) {
+ this.domainNameVerificationStatus = domainNameVerificationStatus;
+ }
+
+ public Long getExpirationDateLong() {
+ return this.expirationDateLong;
+ }
+
+ public void setExpirationDateLong(Long expirationDateLong) {
+ this.expirationDateLong = expirationDateLong;
+ }
+
+ public String getTransferOutStatus() {
+ return this.transferOutStatus;
+ }
+
+ public void setTransferOutStatus(String transferOutStatus) {
+ this.transferOutStatus = transferOutStatus;
+ }
+
+ public String getZhRegistrantOrganization() {
+ return this.zhRegistrantOrganization;
+ }
+
+ public void setZhRegistrantOrganization(String zhRegistrantOrganization) {
+ this.zhRegistrantOrganization = zhRegistrantOrganization;
+ }
+
+ public Boolean getEmailVerificationClientHold() {
+ return this.emailVerificationClientHold;
+ }
+
+ public void setEmailVerificationClientHold(Boolean emailVerificationClientHold) {
+ this.emailVerificationClientHold = emailVerificationClientHold;
+ }
+
+ public Integer getEmailVerificationStatus() {
+ return this.emailVerificationStatus;
+ }
+
+ public void setEmailVerificationStatus(Integer emailVerificationStatus) {
+ this.emailVerificationStatus = emailVerificationStatus;
+ }
+
+ public String getRegistrantOrganization() {
+ return this.registrantOrganization;
+ }
+
+ public void setRegistrantOrganization(String registrantOrganization) {
+ this.registrantOrganization = registrantOrganization;
+ }
+
+ public String getTransferProhibitionLock() {
+ return this.transferProhibitionLock;
+ }
+
+ public void setTransferProhibitionLock(String transferProhibitionLock) {
+ this.transferProhibitionLock = transferProhibitionLock;
+ }
+
+ public Boolean getDomainNameProxyService() {
+ return this.domainNameProxyService;
+ }
+
+ public void setDomainNameProxyService(Boolean domainNameProxyService) {
+ this.domainNameProxyService = domainNameProxyService;
+ }
+
+ public String getRegistrantType() {
+ return this.registrantType;
+ }
+
+ public void setRegistrantType(String registrantType) {
+ this.registrantType = registrantType;
+ }
+
+ public String getRegistrantUpdatingStatus() {
+ return this.registrantUpdatingStatus;
+ }
+
+ public void setRegistrantUpdatingStatus(String registrantUpdatingStatus) {
+ this.registrantUpdatingStatus = registrantUpdatingStatus;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ }
+
+ public String getZhRegistrantName() {
+ return this.zhRegistrantName;
+ }
+
+ public void setZhRegistrantName(String zhRegistrantName) {
+ this.zhRegistrantName = zhRegistrantName;
+ }
+
+ public String getExpirationDate() {
+ return this.expirationDate;
+ }
+
+ public void setExpirationDate(String expirationDate) {
+ this.expirationDate = expirationDate;
+ }
+
+ public String getRegistrantName() {
+ return this.registrantName;
+ }
+
+ public void setRegistrantName(String registrantName) {
+ this.registrantName = registrantName;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getUpdateProhibitionLock() {
+ return this.updateProhibitionLock;
+ }
+
+ public void setUpdateProhibitionLock(String updateProhibitionLock) {
+ this.updateProhibitionLock = updateProhibitionLock;
+ }
+
+ public Long getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(Long domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ }
+
+ public String getRemark() {
+ return this.remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getDomainGroupName() {
+ return this.domainGroupName;
+ }
+
+ public void setDomainGroupName(String domainGroupName) {
+ this.domainGroupName = domainGroupName;
+ }
+
+ public String getExpirationDateStatus() {
+ return this.expirationDateStatus;
+ }
+
+ public void setExpirationDateStatus(String expirationDateStatus) {
+ this.expirationDateStatus = expirationDateStatus;
+ }
+
+ public Integer getExpirationCurrDateDiff() {
+ return this.expirationCurrDateDiff;
+ }
+
+ public void setExpirationCurrDateDiff(Integer expirationCurrDateDiff) {
+ this.expirationCurrDateDiff = expirationCurrDateDiff;
+ }
+
+ public String getDomainType() {
+ return this.domainType;
+ }
+
+ public void setDomainType(String domainType) {
+ this.domainType = domainType;
+ }
+
+ public String getDomainStatus() {
+ return this.domainStatus;
+ }
+
+ public void setDomainStatus(String domainStatus) {
+ this.domainStatus = domainStatus;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ }
+
+ public List getTag() {
+ return this.tag;
+ }
+
+ public void setTag(List tag) {
+ this.tag = tag;
+ }
+
+ public List getDnsList() {
+ return this.dnsList;
+ }
+
+ public void setDnsList(List dnsList) {
+ this.dnsList = dnsList;
+ }
+
+ public static class TagItem {
+
+ private String key;
+
+ private String value;
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+ }
+
+ @Override
+ public QueryDomainByInstanceIdResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainByInstanceIdResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainGroupListRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainGroupListRequest.java
new file mode 100644
index 0000000000..a8b27bc0f3
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainGroupListRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainGroupListRequest extends RpcAcsRequest {
+
+
+ private Boolean showDeletingGroup;
+
+ private String userClientIp;
+
+ private String domainGroupName;
+
+ private String lang;
+ public QueryDomainGroupListRequest() {
+ super("Domain", "2018-01-29", "QueryDomainGroupList", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Boolean getShowDeletingGroup() {
+ return this.showDeletingGroup;
+ }
+
+ public void setShowDeletingGroup(Boolean showDeletingGroup) {
+ this.showDeletingGroup = showDeletingGroup;
+ if(showDeletingGroup != null){
+ putQueryParameter("ShowDeletingGroup", showDeletingGroup.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getDomainGroupName() {
+ return this.domainGroupName;
+ }
+
+ public void setDomainGroupName(String domainGroupName) {
+ this.domainGroupName = domainGroupName;
+ if(domainGroupName != null){
+ putQueryParameter("DomainGroupName", domainGroupName);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainGroupListResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainGroupListResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainGroupListResponse.java
new file mode 100644
index 0000000000..0ef288078f
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainGroupListResponse.java
@@ -0,0 +1,125 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainGroupListResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainGroupListResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List data;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class DomainGroup {
+
+ private Boolean beingDeleted;
+
+ private String domainGroupStatus;
+
+ private String domainGroupId;
+
+ private String domainGroupName;
+
+ private String modificationDate;
+
+ private Integer totalNumber;
+
+ private String creationDate;
+
+ public Boolean getBeingDeleted() {
+ return this.beingDeleted;
+ }
+
+ public void setBeingDeleted(Boolean beingDeleted) {
+ this.beingDeleted = beingDeleted;
+ }
+
+ public String getDomainGroupStatus() {
+ return this.domainGroupStatus;
+ }
+
+ public void setDomainGroupStatus(String domainGroupStatus) {
+ this.domainGroupStatus = domainGroupStatus;
+ }
+
+ public String getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(String domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ }
+
+ public String getDomainGroupName() {
+ return this.domainGroupName;
+ }
+
+ public void setDomainGroupName(String domainGroupName) {
+ this.domainGroupName = domainGroupName;
+ }
+
+ public String getModificationDate() {
+ return this.modificationDate;
+ }
+
+ public void setModificationDate(String modificationDate) {
+ this.modificationDate = modificationDate;
+ }
+
+ public Integer getTotalNumber() {
+ return this.totalNumber;
+ }
+
+ public void setTotalNumber(Integer totalNumber) {
+ this.totalNumber = totalNumber;
+ }
+
+ public String getCreationDate() {
+ return this.creationDate;
+ }
+
+ public void setCreationDate(String creationDate) {
+ this.creationDate = creationDate;
+ }
+ }
+
+ @Override
+ public QueryDomainGroupListResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainGroupListResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainListRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainListRequest.java
new file mode 100644
index 0000000000..6f010edc8f
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainListRequest.java
@@ -0,0 +1,289 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import java.util.List;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainListRequest extends RpcAcsRequest {
+
+
+ private String productDomainType;
+
+ private String ccompany;
+
+ private String orderKeyType;
+
+ private Integer pageNum;
+
+ private String orderByType;
+
+ private String resourceGroupId;
+
+ private Integer pageSize;
+
+ private List tags;
+
+ private String lang;
+
+ private String queryType;
+
+ private Long endExpirationDate;
+
+ private String domainName;
+
+ private Long startExpirationDate;
+
+ private String domainGroupId;
+
+ private Long endRegistrationDate;
+
+ private String userClientIp;
+
+ private Long startRegistrationDate;
+ public QueryDomainListRequest() {
+ super("Domain", "2018-01-29", "QueryDomainList", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getProductDomainType() {
+ return this.productDomainType;
+ }
+
+ public void setProductDomainType(String productDomainType) {
+ this.productDomainType = productDomainType;
+ if(productDomainType != null){
+ putQueryParameter("ProductDomainType", productDomainType);
+ }
+ }
+
+ public String getCcompany() {
+ return this.ccompany;
+ }
+
+ public void setCcompany(String ccompany) {
+ this.ccompany = ccompany;
+ if(ccompany != null){
+ putQueryParameter("Ccompany", ccompany);
+ }
+ }
+
+ public String getOrderKeyType() {
+ return this.orderKeyType;
+ }
+
+ public void setOrderKeyType(String orderKeyType) {
+ this.orderKeyType = orderKeyType;
+ if(orderKeyType != null){
+ putQueryParameter("OrderKeyType", orderKeyType);
+ }
+ }
+
+ public Integer getPageNum() {
+ return this.pageNum;
+ }
+
+ public void setPageNum(Integer pageNum) {
+ this.pageNum = pageNum;
+ if(pageNum != null){
+ putQueryParameter("PageNum", pageNum.toString());
+ }
+ }
+
+ public String getOrderByType() {
+ return this.orderByType;
+ }
+
+ public void setOrderByType(String orderByType) {
+ this.orderByType = orderByType;
+ if(orderByType != null){
+ putQueryParameter("OrderByType", orderByType);
+ }
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ if(resourceGroupId != null){
+ putQueryParameter("ResourceGroupId", resourceGroupId);
+ }
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ if(pageSize != null){
+ putQueryParameter("PageSize", pageSize.toString());
+ }
+ }
+
+ public List getTags() {
+ return this.tags;
+ }
+
+ public void setTags(List tags) {
+ this.tags = tags;
+ if (tags != null) {
+ for (int depth1 = 0; depth1 < tags.size(); depth1++) {
+ putQueryParameter("Tag." + (depth1 + 1) + ".Value" , tags.get(depth1).getValue());
+ putQueryParameter("Tag." + (depth1 + 1) + ".Key" , tags.get(depth1).getKey());
+ }
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getQueryType() {
+ return this.queryType;
+ }
+
+ public void setQueryType(String queryType) {
+ this.queryType = queryType;
+ if(queryType != null){
+ putQueryParameter("QueryType", queryType);
+ }
+ }
+
+ public Long getEndExpirationDate() {
+ return this.endExpirationDate;
+ }
+
+ public void setEndExpirationDate(Long endExpirationDate) {
+ this.endExpirationDate = endExpirationDate;
+ if(endExpirationDate != null){
+ putQueryParameter("EndExpirationDate", endExpirationDate.toString());
+ }
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public Long getStartExpirationDate() {
+ return this.startExpirationDate;
+ }
+
+ public void setStartExpirationDate(Long startExpirationDate) {
+ this.startExpirationDate = startExpirationDate;
+ if(startExpirationDate != null){
+ putQueryParameter("StartExpirationDate", startExpirationDate.toString());
+ }
+ }
+
+ public String getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(String domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ if(domainGroupId != null){
+ putQueryParameter("DomainGroupId", domainGroupId);
+ }
+ }
+
+ public Long getEndRegistrationDate() {
+ return this.endRegistrationDate;
+ }
+
+ public void setEndRegistrationDate(Long endRegistrationDate) {
+ this.endRegistrationDate = endRegistrationDate;
+ if(endRegistrationDate != null){
+ putQueryParameter("EndRegistrationDate", endRegistrationDate.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public Long getStartRegistrationDate() {
+ return this.startRegistrationDate;
+ }
+
+ public void setStartRegistrationDate(Long startRegistrationDate) {
+ this.startRegistrationDate = startRegistrationDate;
+ if(startRegistrationDate != null){
+ putQueryParameter("StartRegistrationDate", startRegistrationDate.toString());
+ }
+ }
+
+ public static class Tag {
+
+ private String value;
+
+ private String key;
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainListResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainListResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainListResponse.java
new file mode 100644
index 0000000000..5f3e88173b
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainListResponse.java
@@ -0,0 +1,348 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainListResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainListResponse extends AcsResponse {
+
+ private Boolean prePage;
+
+ private Integer currentPageNum;
+
+ private String requestId;
+
+ private Integer pageSize;
+
+ private Integer totalPageNum;
+
+ private Integer totalItemNum;
+
+ private Boolean nextPage;
+
+ private List data;
+
+ public Boolean getPrePage() {
+ return this.prePage;
+ }
+
+ public void setPrePage(Boolean prePage) {
+ this.prePage = prePage;
+ }
+
+ public Integer getCurrentPageNum() {
+ return this.currentPageNum;
+ }
+
+ public void setCurrentPageNum(Integer currentPageNum) {
+ this.currentPageNum = currentPageNum;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getPageSize() {
+ return this.pageSize;
+ }
+
+ public void setPageSize(Integer pageSize) {
+ this.pageSize = pageSize;
+ }
+
+ public Integer getTotalPageNum() {
+ return this.totalPageNum;
+ }
+
+ public void setTotalPageNum(Integer totalPageNum) {
+ this.totalPageNum = totalPageNum;
+ }
+
+ public Integer getTotalItemNum() {
+ return this.totalItemNum;
+ }
+
+ public void setTotalItemNum(Integer totalItemNum) {
+ this.totalItemNum = totalItemNum;
+ }
+
+ public Boolean getNextPage() {
+ return this.nextPage;
+ }
+
+ public void setNextPage(Boolean nextPage) {
+ this.nextPage = nextPage;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class Domain {
+
+ private String domainAuditStatus;
+
+ private String domainGroupId;
+
+ private String remark;
+
+ private String domainGroupName;
+
+ private String registrationDate;
+
+ private String instanceId;
+
+ private String domainName;
+
+ private String expirationDateStatus;
+
+ private String expirationDate;
+
+ private String registrantType;
+
+ private Long expirationDateLong;
+
+ private Integer expirationCurrDateDiff;
+
+ private Boolean premium;
+
+ private Long registrationDateLong;
+
+ private String productId;
+
+ private String domainStatus;
+
+ private String domainType;
+
+ private String resourceGroupId;
+
+ private String ccompany;
+
+ private String chgholderStatus;
+
+ private List tag;
+
+ public String getDomainAuditStatus() {
+ return this.domainAuditStatus;
+ }
+
+ public void setDomainAuditStatus(String domainAuditStatus) {
+ this.domainAuditStatus = domainAuditStatus;
+ }
+
+ public String getDomainGroupId() {
+ return this.domainGroupId;
+ }
+
+ public void setDomainGroupId(String domainGroupId) {
+ this.domainGroupId = domainGroupId;
+ }
+
+ public String getRemark() {
+ return this.remark;
+ }
+
+ public void setRemark(String remark) {
+ this.remark = remark;
+ }
+
+ public String getDomainGroupName() {
+ return this.domainGroupName;
+ }
+
+ public void setDomainGroupName(String domainGroupName) {
+ this.domainGroupName = domainGroupName;
+ }
+
+ public String getRegistrationDate() {
+ return this.registrationDate;
+ }
+
+ public void setRegistrationDate(String registrationDate) {
+ this.registrationDate = registrationDate;
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getExpirationDateStatus() {
+ return this.expirationDateStatus;
+ }
+
+ public void setExpirationDateStatus(String expirationDateStatus) {
+ this.expirationDateStatus = expirationDateStatus;
+ }
+
+ public String getExpirationDate() {
+ return this.expirationDate;
+ }
+
+ public void setExpirationDate(String expirationDate) {
+ this.expirationDate = expirationDate;
+ }
+
+ public String getRegistrantType() {
+ return this.registrantType;
+ }
+
+ public void setRegistrantType(String registrantType) {
+ this.registrantType = registrantType;
+ }
+
+ public Long getExpirationDateLong() {
+ return this.expirationDateLong;
+ }
+
+ public void setExpirationDateLong(Long expirationDateLong) {
+ this.expirationDateLong = expirationDateLong;
+ }
+
+ public Integer getExpirationCurrDateDiff() {
+ return this.expirationCurrDateDiff;
+ }
+
+ public void setExpirationCurrDateDiff(Integer expirationCurrDateDiff) {
+ this.expirationCurrDateDiff = expirationCurrDateDiff;
+ }
+
+ public Boolean getPremium() {
+ return this.premium;
+ }
+
+ public void setPremium(Boolean premium) {
+ this.premium = premium;
+ }
+
+ public Long getRegistrationDateLong() {
+ return this.registrationDateLong;
+ }
+
+ public void setRegistrationDateLong(Long registrationDateLong) {
+ this.registrationDateLong = registrationDateLong;
+ }
+
+ public String getProductId() {
+ return this.productId;
+ }
+
+ public void setProductId(String productId) {
+ this.productId = productId;
+ }
+
+ public String getDomainStatus() {
+ return this.domainStatus;
+ }
+
+ public void setDomainStatus(String domainStatus) {
+ this.domainStatus = domainStatus;
+ }
+
+ public String getDomainType() {
+ return this.domainType;
+ }
+
+ public void setDomainType(String domainType) {
+ this.domainType = domainType;
+ }
+
+ public String getResourceGroupId() {
+ return this.resourceGroupId;
+ }
+
+ public void setResourceGroupId(String resourceGroupId) {
+ this.resourceGroupId = resourceGroupId;
+ }
+
+ public String getCcompany() {
+ return this.ccompany;
+ }
+
+ public void setCcompany(String ccompany) {
+ this.ccompany = ccompany;
+ }
+
+ public String getChgholderStatus() {
+ return this.chgholderStatus;
+ }
+
+ public void setChgholderStatus(String chgholderStatus) {
+ this.chgholderStatus = chgholderStatus;
+ }
+
+ public List getTag() {
+ return this.tag;
+ }
+
+ public void setTag(List tag) {
+ this.tag = tag;
+ }
+
+ public static class TagItem {
+
+ private String key;
+
+ private String value;
+
+ public String getKey() {
+ return this.key;
+ }
+
+ public void setKey(String key) {
+ this.key = key;
+ }
+
+ public String getValue() {
+ return this.value;
+ }
+
+ public void setValue(String value) {
+ this.value = value;
+ }
+ }
+ }
+
+ @Override
+ public QueryDomainListResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainListResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainRealNameVerificationInfoRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainRealNameVerificationInfoRequest.java
new file mode 100644
index 0000000000..3e72ada009
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainRealNameVerificationInfoRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainRealNameVerificationInfoRequest extends RpcAcsRequest {
+
+
+ private Boolean fetchImage;
+
+ private String domainName;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryDomainRealNameVerificationInfoRequest() {
+ super("Domain", "2018-01-29", "QueryDomainRealNameVerificationInfo", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Boolean getFetchImage() {
+ return this.fetchImage;
+ }
+
+ public void setFetchImage(Boolean fetchImage) {
+ this.fetchImage = fetchImage;
+ if(fetchImage != null){
+ putQueryParameter("FetchImage", fetchImage.toString());
+ }
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainRealNameVerificationInfoResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainRealNameVerificationInfoResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainRealNameVerificationInfoResponse.java
new file mode 100644
index 0000000000..1589888b93
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainRealNameVerificationInfoResponse.java
@@ -0,0 +1,111 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainRealNameVerificationInfoResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainRealNameVerificationInfoResponse extends AcsResponse {
+
+ private String identityCredentialType;
+
+ private String requestId;
+
+ private String instanceId;
+
+ private String domainName;
+
+ private String identityCredential;
+
+ private String submissionDate;
+
+ private String identityCredentialNo;
+
+ private String identityCredentialUrl;
+
+ public String getIdentityCredentialType() {
+ return this.identityCredentialType;
+ }
+
+ public void setIdentityCredentialType(String identityCredentialType) {
+ this.identityCredentialType = identityCredentialType;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getInstanceId() {
+ return this.instanceId;
+ }
+
+ public void setInstanceId(String instanceId) {
+ this.instanceId = instanceId;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getIdentityCredential() {
+ return this.identityCredential;
+ }
+
+ public void setIdentityCredential(String identityCredential) {
+ this.identityCredential = identityCredential;
+ }
+
+ public String getSubmissionDate() {
+ return this.submissionDate;
+ }
+
+ public void setSubmissionDate(String submissionDate) {
+ this.submissionDate = submissionDate;
+ }
+
+ public String getIdentityCredentialNo() {
+ return this.identityCredentialNo;
+ }
+
+ public void setIdentityCredentialNo(String identityCredentialNo) {
+ this.identityCredentialNo = identityCredentialNo;
+ }
+
+ public String getIdentityCredentialUrl() {
+ return this.identityCredentialUrl;
+ }
+
+ public void setIdentityCredentialUrl(String identityCredentialUrl) {
+ this.identityCredentialUrl = identityCredentialUrl;
+ }
+
+ @Override
+ public QueryDomainRealNameVerificationInfoResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainRealNameVerificationInfoResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/FinishDemandRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizDetailRequest.java
similarity index 57%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/FinishDemandRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizDetailRequest.java
index 2727139bc1..a0592566a5 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/FinishDemandRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizDetailRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,14 +22,14 @@
* @author auto create
* @version
*/
-public class FinishDemandRequest extends RpcAcsRequest {
+public class QueryDomainSpecialBizDetailRequest extends RpcAcsRequest {
- private String message;
+ private Long bizId;
- private String bizId;
- public FinishDemandRequest() {
- super("Domain", "2018-02-08", "FinishDemand", "domain");
+ private String userClientIp;
+ public QueryDomainSpecialBizDetailRequest() {
+ super("Domain", "2018-01-29", "QueryDomainSpecialBizDetail", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +37,31 @@ public FinishDemandRequest() {
} catch (Exception e) {}
}
- public String getMessage() {
- return this.message;
+ public Long getBizId() {
+ return this.bizId;
}
- public void setMessage(String message) {
- this.message = message;
- if(message != null){
- putQueryParameter("Message", message);
+ public void setBizId(Long bizId) {
+ this.bizId = bizId;
+ if(bizId != null){
+ putBodyParameter("BizId", bizId.toString());
}
}
- public String getBizId() {
- return this.bizId;
+ public String getUserClientIp() {
+ return this.userClientIp;
}
- public void setBizId(String bizId) {
- this.bizId = bizId;
- if(bizId != null){
- putQueryParameter("BizId", bizId);
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
}
}
@Override
- public Class getResponseClass() {
- return FinishDemandResponse.class;
+ public Class getResponseClass() {
+ return QueryDomainSpecialBizDetailResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizDetailResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizDetailResponse.java
new file mode 100644
index 0000000000..f5e238d083
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizDetailResponse.java
@@ -0,0 +1,779 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainSpecialBizDetailResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainSpecialBizDetailResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Integer httpStatusCode;
+
+ private String dynamicCode;
+
+ private String dynamicMessage;
+
+ private Boolean synchro;
+
+ private String errorMsg;
+
+ private String errorCode;
+
+ private Boolean success;
+
+ private Boolean allowRetry;
+
+ private String appName;
+
+ private List errorArgs;
+
+ private Module module;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
+ }
+
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getDynamicCode() {
+ return this.dynamicCode;
+ }
+
+ public void setDynamicCode(String dynamicCode) {
+ this.dynamicCode = dynamicCode;
+ }
+
+ public String getDynamicMessage() {
+ return this.dynamicMessage;
+ }
+
+ public void setDynamicMessage(String dynamicMessage) {
+ this.dynamicMessage = dynamicMessage;
+ }
+
+ public Boolean getSynchro() {
+ return this.synchro;
+ }
+
+ public void setSynchro(Boolean synchro) {
+ this.synchro = synchro;
+ }
+
+ public String getErrorMsg() {
+ return this.errorMsg;
+ }
+
+ public void setErrorMsg(String errorMsg) {
+ this.errorMsg = errorMsg;
+ }
+
+ public String getErrorCode() {
+ return this.errorCode;
+ }
+
+ public void setErrorCode(String errorCode) {
+ this.errorCode = errorCode;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public Boolean getAllowRetry() {
+ return this.allowRetry;
+ }
+
+ public void setAllowRetry(Boolean allowRetry) {
+ this.allowRetry = allowRetry;
+ }
+
+ public String getAppName() {
+ return this.appName;
+ }
+
+ public void setAppName(String appName) {
+ this.appName = appName;
+ }
+
+ public List getErrorArgs() {
+ return this.errorArgs;
+ }
+
+ public void setErrorArgs(List errorArgs) {
+ this.errorArgs = errorArgs;
+ }
+
+ public Module getModule() {
+ return this.module;
+ }
+
+ public void setModule(Module module) {
+ this.module = module;
+ }
+
+ public static class Module {
+
+ private Long id;
+
+ private String gmtCreate;
+
+ private String gmtModified;
+
+ private String bizName;
+
+ private String bizNo;
+
+ private String domainName;
+
+ private String saleId;
+
+ private String userId;
+
+ private String productId;
+
+ private String bizType;
+
+ private String bizStatus;
+
+ private Integer status;
+
+ private String statusDesc;
+
+ private String auditMsg;
+
+ private String orderId;
+
+ private Long updateTime;
+
+ private Long createTime;
+
+ private List domainSpecialBizCredentials;
+
+ private DomainSpecialBizContact domainSpecialBizContact;
+
+ private DomainSpecialOrderResult domainSpecialOrderResult;
+
+ public Long getId() {
+ return this.id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getGmtCreate() {
+ return this.gmtCreate;
+ }
+
+ public void setGmtCreate(String gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public String getGmtModified() {
+ return this.gmtModified;
+ }
+
+ public void setGmtModified(String gmtModified) {
+ this.gmtModified = gmtModified;
+ }
+
+ public String getBizName() {
+ return this.bizName;
+ }
+
+ public void setBizName(String bizName) {
+ this.bizName = bizName;
+ }
+
+ public String getBizNo() {
+ return this.bizNo;
+ }
+
+ public void setBizNo(String bizNo) {
+ this.bizNo = bizNo;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getSaleId() {
+ return this.saleId;
+ }
+
+ public void setSaleId(String saleId) {
+ this.saleId = saleId;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getProductId() {
+ return this.productId;
+ }
+
+ public void setProductId(String productId) {
+ this.productId = productId;
+ }
+
+ public String getBizType() {
+ return this.bizType;
+ }
+
+ public void setBizType(String bizType) {
+ this.bizType = bizType;
+ }
+
+ public String getBizStatus() {
+ return this.bizStatus;
+ }
+
+ public void setBizStatus(String bizStatus) {
+ this.bizStatus = bizStatus;
+ }
+
+ public Integer getStatus() {
+ return this.status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public String getStatusDesc() {
+ return this.statusDesc;
+ }
+
+ public void setStatusDesc(String statusDesc) {
+ this.statusDesc = statusDesc;
+ }
+
+ public String getAuditMsg() {
+ return this.auditMsg;
+ }
+
+ public void setAuditMsg(String auditMsg) {
+ this.auditMsg = auditMsg;
+ }
+
+ public String getOrderId() {
+ return this.orderId;
+ }
+
+ public void setOrderId(String orderId) {
+ this.orderId = orderId;
+ }
+
+ public Long getUpdateTime() {
+ return this.updateTime;
+ }
+
+ public void setUpdateTime(Long updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public Long getCreateTime() {
+ return this.createTime;
+ }
+
+ public void setCreateTime(Long createTime) {
+ this.createTime = createTime;
+ }
+
+ public List getDomainSpecialBizCredentials() {
+ return this.domainSpecialBizCredentials;
+ }
+
+ public void setDomainSpecialBizCredentials(List domainSpecialBizCredentials) {
+ this.domainSpecialBizCredentials = domainSpecialBizCredentials;
+ }
+
+ public DomainSpecialBizContact getDomainSpecialBizContact() {
+ return this.domainSpecialBizContact;
+ }
+
+ public void setDomainSpecialBizContact(DomainSpecialBizContact domainSpecialBizContact) {
+ this.domainSpecialBizContact = domainSpecialBizContact;
+ }
+
+ public DomainSpecialOrderResult getDomainSpecialOrderResult() {
+ return this.domainSpecialOrderResult;
+ }
+
+ public void setDomainSpecialOrderResult(DomainSpecialOrderResult domainSpecialOrderResult) {
+ this.domainSpecialOrderResult = domainSpecialOrderResult;
+ }
+
+ public static class DomainSpecialBizCredential {
+
+ private String domainName;
+
+ private String saleId;
+
+ private Long bizId;
+
+ private String credentialNo;
+
+ private String credentialType;
+
+ private String credentialUrl;
+
+ private Integer holderCert;
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getSaleId() {
+ return this.saleId;
+ }
+
+ public void setSaleId(String saleId) {
+ this.saleId = saleId;
+ }
+
+ public Long getBizId() {
+ return this.bizId;
+ }
+
+ public void setBizId(Long bizId) {
+ this.bizId = bizId;
+ }
+
+ public String getCredentialNo() {
+ return this.credentialNo;
+ }
+
+ public void setCredentialNo(String credentialNo) {
+ this.credentialNo = credentialNo;
+ }
+
+ public String getCredentialType() {
+ return this.credentialType;
+ }
+
+ public void setCredentialType(String credentialType) {
+ this.credentialType = credentialType;
+ }
+
+ public String getCredentialUrl() {
+ return this.credentialUrl;
+ }
+
+ public void setCredentialUrl(String credentialUrl) {
+ this.credentialUrl = credentialUrl;
+ }
+
+ public Integer getHolderCert() {
+ return this.holderCert;
+ }
+
+ public void setHolderCert(Integer holderCert) {
+ this.holderCert = holderCert;
+ }
+ }
+
+ public static class DomainSpecialBizContact {
+
+ private Long bizId;
+
+ private Integer regType;
+
+ private String cCompany;
+
+ private String eCompany;
+
+ private String cName;
+
+ private String eName;
+
+ private String cCountry;
+
+ private String cProvince;
+
+ private String eProvince;
+
+ private String cCity;
+
+ private String eCity;
+
+ private String cVenu;
+
+ private String eVenu;
+
+ private String postalcode;
+
+ private String email;
+
+ private String telArea;
+
+ private String telMain;
+
+ private String telExt;
+
+ private String faxArea;
+
+ private String faxMain;
+
+ private String faxExt;
+
+ private String mobile;
+
+ private String extend;
+
+ private String vspContactId;
+
+ private String registrantId;
+
+ public Long getBizId() {
+ return this.bizId;
+ }
+
+ public void setBizId(Long bizId) {
+ this.bizId = bizId;
+ }
+
+ public Integer getRegType() {
+ return this.regType;
+ }
+
+ public void setRegType(Integer regType) {
+ this.regType = regType;
+ }
+
+ public String getCCompany() {
+ return this.cCompany;
+ }
+
+ public void setCCompany(String cCompany) {
+ this.cCompany = cCompany;
+ }
+
+ public String getECompany() {
+ return this.eCompany;
+ }
+
+ public void setECompany(String eCompany) {
+ this.eCompany = eCompany;
+ }
+
+ public String getCName() {
+ return this.cName;
+ }
+
+ public void setCName(String cName) {
+ this.cName = cName;
+ }
+
+ public String getEName() {
+ return this.eName;
+ }
+
+ public void setEName(String eName) {
+ this.eName = eName;
+ }
+
+ public String getCCountry() {
+ return this.cCountry;
+ }
+
+ public void setCCountry(String cCountry) {
+ this.cCountry = cCountry;
+ }
+
+ public String getCProvince() {
+ return this.cProvince;
+ }
+
+ public void setCProvince(String cProvince) {
+ this.cProvince = cProvince;
+ }
+
+ public String getEProvince() {
+ return this.eProvince;
+ }
+
+ public void setEProvince(String eProvince) {
+ this.eProvince = eProvince;
+ }
+
+ public String getCCity() {
+ return this.cCity;
+ }
+
+ public void setCCity(String cCity) {
+ this.cCity = cCity;
+ }
+
+ public String getECity() {
+ return this.eCity;
+ }
+
+ public void setECity(String eCity) {
+ this.eCity = eCity;
+ }
+
+ public String getCVenu() {
+ return this.cVenu;
+ }
+
+ public void setCVenu(String cVenu) {
+ this.cVenu = cVenu;
+ }
+
+ public String getEVenu() {
+ return this.eVenu;
+ }
+
+ public void setEVenu(String eVenu) {
+ this.eVenu = eVenu;
+ }
+
+ public String getPostalcode() {
+ return this.postalcode;
+ }
+
+ public void setPostalcode(String postalcode) {
+ this.postalcode = postalcode;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getTelArea() {
+ return this.telArea;
+ }
+
+ public void setTelArea(String telArea) {
+ this.telArea = telArea;
+ }
+
+ public String getTelMain() {
+ return this.telMain;
+ }
+
+ public void setTelMain(String telMain) {
+ this.telMain = telMain;
+ }
+
+ public String getTelExt() {
+ return this.telExt;
+ }
+
+ public void setTelExt(String telExt) {
+ this.telExt = telExt;
+ }
+
+ public String getFaxArea() {
+ return this.faxArea;
+ }
+
+ public void setFaxArea(String faxArea) {
+ this.faxArea = faxArea;
+ }
+
+ public String getFaxMain() {
+ return this.faxMain;
+ }
+
+ public void setFaxMain(String faxMain) {
+ this.faxMain = faxMain;
+ }
+
+ public String getFaxExt() {
+ return this.faxExt;
+ }
+
+ public void setFaxExt(String faxExt) {
+ this.faxExt = faxExt;
+ }
+
+ public String getMobile() {
+ return this.mobile;
+ }
+
+ public void setMobile(String mobile) {
+ this.mobile = mobile;
+ }
+
+ public String getExtend() {
+ return this.extend;
+ }
+
+ public void setExtend(String extend) {
+ this.extend = extend;
+ }
+
+ public String getVspContactId() {
+ return this.vspContactId;
+ }
+
+ public void setVspContactId(String vspContactId) {
+ this.vspContactId = vspContactId;
+ }
+
+ public String getRegistrantId() {
+ return this.registrantId;
+ }
+
+ public void setRegistrantId(String registrantId) {
+ this.registrantId = registrantId;
+ }
+ }
+
+ public static class DomainSpecialOrderResult {
+
+ private String saleId;
+
+ private String orderId;
+
+ private String subOrderId;
+
+ private String actionType;
+
+ private Double orderAmount;
+
+ private String orderCurrency;
+
+ private String orderTime;
+
+ private Integer orderYear;
+
+ private String orderStatus;
+
+ public String getSaleId() {
+ return this.saleId;
+ }
+
+ public void setSaleId(String saleId) {
+ this.saleId = saleId;
+ }
+
+ public String getOrderId() {
+ return this.orderId;
+ }
+
+ public void setOrderId(String orderId) {
+ this.orderId = orderId;
+ }
+
+ public String getSubOrderId() {
+ return this.subOrderId;
+ }
+
+ public void setSubOrderId(String subOrderId) {
+ this.subOrderId = subOrderId;
+ }
+
+ public String getActionType() {
+ return this.actionType;
+ }
+
+ public void setActionType(String actionType) {
+ this.actionType = actionType;
+ }
+
+ public Double getOrderAmount() {
+ return this.orderAmount;
+ }
+
+ public void setOrderAmount(Double orderAmount) {
+ this.orderAmount = orderAmount;
+ }
+
+ public String getOrderCurrency() {
+ return this.orderCurrency;
+ }
+
+ public void setOrderCurrency(String orderCurrency) {
+ this.orderCurrency = orderCurrency;
+ }
+
+ public String getOrderTime() {
+ return this.orderTime;
+ }
+
+ public void setOrderTime(String orderTime) {
+ this.orderTime = orderTime;
+ }
+
+ public Integer getOrderYear() {
+ return this.orderYear;
+ }
+
+ public void setOrderYear(Integer orderYear) {
+ this.orderYear = orderYear;
+ }
+
+ public String getOrderStatus() {
+ return this.orderStatus;
+ }
+
+ public void setOrderStatus(String orderStatus) {
+ this.orderStatus = orderStatus;
+ }
+ }
+ }
+
+ @Override
+ public QueryDomainSpecialBizDetailResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainSpecialBizDetailResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizInfoByDomainRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizInfoByDomainRequest.java
new file mode 100644
index 0000000000..1c351f6428
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizInfoByDomainRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainSpecialBizInfoByDomainRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String bizType;
+
+ private String userClientIp;
+ public QueryDomainSpecialBizInfoByDomainRequest() {
+ super("Domain", "2018-01-29", "QueryDomainSpecialBizInfoByDomain", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putBodyParameter("DomainName", domainName);
+ }
+ }
+
+ public String getBizType() {
+ return this.bizType;
+ }
+
+ public void setBizType(String bizType) {
+ this.bizType = bizType;
+ if(bizType != null){
+ putBodyParameter("BizType", bizType);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryDomainSpecialBizInfoByDomainResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizInfoByDomainResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizInfoByDomainResponse.java
new file mode 100644
index 0000000000..6a3a24c738
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSpecialBizInfoByDomainResponse.java
@@ -0,0 +1,676 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainSpecialBizInfoByDomainResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainSpecialBizInfoByDomainResponse extends AcsResponse {
+
+ private String requestId;
+
+ private Integer httpStatusCode;
+
+ private String dynamicCode;
+
+ private String dynamicMessage;
+
+ private Boolean synchro;
+
+ private String errorMsg;
+
+ private String errorCode;
+
+ private Boolean success;
+
+ private Boolean allowRetry;
+
+ private String appName;
+
+ private List errorArgs;
+
+ private Module module;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public Integer getHttpStatusCode() {
+ return this.httpStatusCode;
+ }
+
+ public void setHttpStatusCode(Integer httpStatusCode) {
+ this.httpStatusCode = httpStatusCode;
+ }
+
+ public String getDynamicCode() {
+ return this.dynamicCode;
+ }
+
+ public void setDynamicCode(String dynamicCode) {
+ this.dynamicCode = dynamicCode;
+ }
+
+ public String getDynamicMessage() {
+ return this.dynamicMessage;
+ }
+
+ public void setDynamicMessage(String dynamicMessage) {
+ this.dynamicMessage = dynamicMessage;
+ }
+
+ public Boolean getSynchro() {
+ return this.synchro;
+ }
+
+ public void setSynchro(Boolean synchro) {
+ this.synchro = synchro;
+ }
+
+ public String getErrorMsg() {
+ return this.errorMsg;
+ }
+
+ public void setErrorMsg(String errorMsg) {
+ this.errorMsg = errorMsg;
+ }
+
+ public String getErrorCode() {
+ return this.errorCode;
+ }
+
+ public void setErrorCode(String errorCode) {
+ this.errorCode = errorCode;
+ }
+
+ public Boolean getSuccess() {
+ return this.success;
+ }
+
+ public void setSuccess(Boolean success) {
+ this.success = success;
+ }
+
+ public Boolean getAllowRetry() {
+ return this.allowRetry;
+ }
+
+ public void setAllowRetry(Boolean allowRetry) {
+ this.allowRetry = allowRetry;
+ }
+
+ public String getAppName() {
+ return this.appName;
+ }
+
+ public void setAppName(String appName) {
+ this.appName = appName;
+ }
+
+ public List getErrorArgs() {
+ return this.errorArgs;
+ }
+
+ public void setErrorArgs(List errorArgs) {
+ this.errorArgs = errorArgs;
+ }
+
+ public Module getModule() {
+ return this.module;
+ }
+
+ public void setModule(Module module) {
+ this.module = module;
+ }
+
+ public static class Module {
+
+ private Long id;
+
+ private String gmtCreate;
+
+ private String gmtModified;
+
+ private String bizName;
+
+ private String bizNo;
+
+ private String domainName;
+
+ private String saleId;
+
+ private String userId;
+
+ private String productId;
+
+ private String bizType;
+
+ private String bizStatus;
+
+ private Integer status;
+
+ private String statusDesc;
+
+ private String auditMsg;
+
+ private String orderId;
+
+ private Long updateTime;
+
+ private Long createTime;
+
+ private List domainSpecialBizCredentials;
+
+ private DomainSpecialBizContact domainSpecialBizContact;
+
+ public Long getId() {
+ return this.id;
+ }
+
+ public void setId(Long id) {
+ this.id = id;
+ }
+
+ public String getGmtCreate() {
+ return this.gmtCreate;
+ }
+
+ public void setGmtCreate(String gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public String getGmtModified() {
+ return this.gmtModified;
+ }
+
+ public void setGmtModified(String gmtModified) {
+ this.gmtModified = gmtModified;
+ }
+
+ public String getBizName() {
+ return this.bizName;
+ }
+
+ public void setBizName(String bizName) {
+ this.bizName = bizName;
+ }
+
+ public String getBizNo() {
+ return this.bizNo;
+ }
+
+ public void setBizNo(String bizNo) {
+ this.bizNo = bizNo;
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getSaleId() {
+ return this.saleId;
+ }
+
+ public void setSaleId(String saleId) {
+ this.saleId = saleId;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getProductId() {
+ return this.productId;
+ }
+
+ public void setProductId(String productId) {
+ this.productId = productId;
+ }
+
+ public String getBizType() {
+ return this.bizType;
+ }
+
+ public void setBizType(String bizType) {
+ this.bizType = bizType;
+ }
+
+ public String getBizStatus() {
+ return this.bizStatus;
+ }
+
+ public void setBizStatus(String bizStatus) {
+ this.bizStatus = bizStatus;
+ }
+
+ public Integer getStatus() {
+ return this.status;
+ }
+
+ public void setStatus(Integer status) {
+ this.status = status;
+ }
+
+ public String getStatusDesc() {
+ return this.statusDesc;
+ }
+
+ public void setStatusDesc(String statusDesc) {
+ this.statusDesc = statusDesc;
+ }
+
+ public String getAuditMsg() {
+ return this.auditMsg;
+ }
+
+ public void setAuditMsg(String auditMsg) {
+ this.auditMsg = auditMsg;
+ }
+
+ public String getOrderId() {
+ return this.orderId;
+ }
+
+ public void setOrderId(String orderId) {
+ this.orderId = orderId;
+ }
+
+ public Long getUpdateTime() {
+ return this.updateTime;
+ }
+
+ public void setUpdateTime(Long updateTime) {
+ this.updateTime = updateTime;
+ }
+
+ public Long getCreateTime() {
+ return this.createTime;
+ }
+
+ public void setCreateTime(Long createTime) {
+ this.createTime = createTime;
+ }
+
+ public List getDomainSpecialBizCredentials() {
+ return this.domainSpecialBizCredentials;
+ }
+
+ public void setDomainSpecialBizCredentials(List domainSpecialBizCredentials) {
+ this.domainSpecialBizCredentials = domainSpecialBizCredentials;
+ }
+
+ public DomainSpecialBizContact getDomainSpecialBizContact() {
+ return this.domainSpecialBizContact;
+ }
+
+ public void setDomainSpecialBizContact(DomainSpecialBizContact domainSpecialBizContact) {
+ this.domainSpecialBizContact = domainSpecialBizContact;
+ }
+
+ public static class DomainSpecialBizCredential {
+
+ private String domainName;
+
+ private String saleId;
+
+ private Long bizId;
+
+ private String credentialNo;
+
+ private String credentialType;
+
+ private String credentialUrl;
+
+ private Integer holderCert;
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ }
+
+ public String getSaleId() {
+ return this.saleId;
+ }
+
+ public void setSaleId(String saleId) {
+ this.saleId = saleId;
+ }
+
+ public Long getBizId() {
+ return this.bizId;
+ }
+
+ public void setBizId(Long bizId) {
+ this.bizId = bizId;
+ }
+
+ public String getCredentialNo() {
+ return this.credentialNo;
+ }
+
+ public void setCredentialNo(String credentialNo) {
+ this.credentialNo = credentialNo;
+ }
+
+ public String getCredentialType() {
+ return this.credentialType;
+ }
+
+ public void setCredentialType(String credentialType) {
+ this.credentialType = credentialType;
+ }
+
+ public String getCredentialUrl() {
+ return this.credentialUrl;
+ }
+
+ public void setCredentialUrl(String credentialUrl) {
+ this.credentialUrl = credentialUrl;
+ }
+
+ public Integer getHolderCert() {
+ return this.holderCert;
+ }
+
+ public void setHolderCert(Integer holderCert) {
+ this.holderCert = holderCert;
+ }
+ }
+
+ public static class DomainSpecialBizContact {
+
+ private Long bizId;
+
+ private Integer regType;
+
+ private String cCompany;
+
+ private String eCompany;
+
+ private String cName;
+
+ private String eName;
+
+ private String cCountry;
+
+ private String cProvince;
+
+ private String eProvince;
+
+ private String cCity;
+
+ private String eCity;
+
+ private String cVenu;
+
+ private String eVenu;
+
+ private String postalcode;
+
+ private String email;
+
+ private String telArea;
+
+ private String telMain;
+
+ private String telExt;
+
+ private String faxArea;
+
+ private String faxMain;
+
+ private String faxExt;
+
+ private String mobile;
+
+ private String extend;
+
+ private String vspContactId;
+
+ private String registrantId;
+
+ public Long getBizId() {
+ return this.bizId;
+ }
+
+ public void setBizId(Long bizId) {
+ this.bizId = bizId;
+ }
+
+ public Integer getRegType() {
+ return this.regType;
+ }
+
+ public void setRegType(Integer regType) {
+ this.regType = regType;
+ }
+
+ public String getCCompany() {
+ return this.cCompany;
+ }
+
+ public void setCCompany(String cCompany) {
+ this.cCompany = cCompany;
+ }
+
+ public String getECompany() {
+ return this.eCompany;
+ }
+
+ public void setECompany(String eCompany) {
+ this.eCompany = eCompany;
+ }
+
+ public String getCName() {
+ return this.cName;
+ }
+
+ public void setCName(String cName) {
+ this.cName = cName;
+ }
+
+ public String getEName() {
+ return this.eName;
+ }
+
+ public void setEName(String eName) {
+ this.eName = eName;
+ }
+
+ public String getCCountry() {
+ return this.cCountry;
+ }
+
+ public void setCCountry(String cCountry) {
+ this.cCountry = cCountry;
+ }
+
+ public String getCProvince() {
+ return this.cProvince;
+ }
+
+ public void setCProvince(String cProvince) {
+ this.cProvince = cProvince;
+ }
+
+ public String getEProvince() {
+ return this.eProvince;
+ }
+
+ public void setEProvince(String eProvince) {
+ this.eProvince = eProvince;
+ }
+
+ public String getCCity() {
+ return this.cCity;
+ }
+
+ public void setCCity(String cCity) {
+ this.cCity = cCity;
+ }
+
+ public String getECity() {
+ return this.eCity;
+ }
+
+ public void setECity(String eCity) {
+ this.eCity = eCity;
+ }
+
+ public String getCVenu() {
+ return this.cVenu;
+ }
+
+ public void setCVenu(String cVenu) {
+ this.cVenu = cVenu;
+ }
+
+ public String getEVenu() {
+ return this.eVenu;
+ }
+
+ public void setEVenu(String eVenu) {
+ this.eVenu = eVenu;
+ }
+
+ public String getPostalcode() {
+ return this.postalcode;
+ }
+
+ public void setPostalcode(String postalcode) {
+ this.postalcode = postalcode;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getTelArea() {
+ return this.telArea;
+ }
+
+ public void setTelArea(String telArea) {
+ this.telArea = telArea;
+ }
+
+ public String getTelMain() {
+ return this.telMain;
+ }
+
+ public void setTelMain(String telMain) {
+ this.telMain = telMain;
+ }
+
+ public String getTelExt() {
+ return this.telExt;
+ }
+
+ public void setTelExt(String telExt) {
+ this.telExt = telExt;
+ }
+
+ public String getFaxArea() {
+ return this.faxArea;
+ }
+
+ public void setFaxArea(String faxArea) {
+ this.faxArea = faxArea;
+ }
+
+ public String getFaxMain() {
+ return this.faxMain;
+ }
+
+ public void setFaxMain(String faxMain) {
+ this.faxMain = faxMain;
+ }
+
+ public String getFaxExt() {
+ return this.faxExt;
+ }
+
+ public void setFaxExt(String faxExt) {
+ this.faxExt = faxExt;
+ }
+
+ public String getMobile() {
+ return this.mobile;
+ }
+
+ public void setMobile(String mobile) {
+ this.mobile = mobile;
+ }
+
+ public String getExtend() {
+ return this.extend;
+ }
+
+ public void setExtend(String extend) {
+ this.extend = extend;
+ }
+
+ public String getVspContactId() {
+ return this.vspContactId;
+ }
+
+ public void setVspContactId(String vspContactId) {
+ this.vspContactId = vspContactId;
+ }
+
+ public String getRegistrantId() {
+ return this.registrantId;
+ }
+
+ public void setRegistrantId(String registrantId) {
+ this.registrantId = registrantId;
+ }
+ }
+ }
+
+ @Override
+ public QueryDomainSpecialBizInfoByDomainResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainSpecialBizInfoByDomainResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/FailDemandRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSuffixRequest.java
similarity index 56%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/FailDemandRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSuffixRequest.java
index 763204940a..0f2dc5d8c2 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/FailDemandRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSuffixRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,14 +22,14 @@
* @author auto create
* @version
*/
-public class FailDemandRequest extends RpcAcsRequest {
+public class QueryDomainSuffixRequest extends RpcAcsRequest {
- private String message;
+ private String userClientIp;
- private String bizId;
- public FailDemandRequest() {
- super("Domain", "2018-02-08", "FailDemand", "domain");
+ private String lang;
+ public QueryDomainSuffixRequest() {
+ super("Domain", "2018-01-29", "QueryDomainSuffix", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -37,31 +37,31 @@ public FailDemandRequest() {
} catch (Exception e) {}
}
- public String getMessage() {
- return this.message;
+ public String getUserClientIp() {
+ return this.userClientIp;
}
- public void setMessage(String message) {
- this.message = message;
- if(message != null){
- putQueryParameter("Message", message);
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
}
}
- public String getBizId() {
- return this.bizId;
+ public String getLang() {
+ return this.lang;
}
- public void setBizId(String bizId) {
- this.bizId = bizId;
- if(bizId != null){
- putQueryParameter("BizId", bizId);
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
}
}
@Override
- public Class getResponseClass() {
- return FailDemandResponse.class;
+ public Class getResponseClass() {
+ return QueryDomainSuffixResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSuffixResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSuffixResponse.java
new file mode 100644
index 0000000000..bde951f4de
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryDomainSuffixResponse.java
@@ -0,0 +1,52 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryDomainSuffixResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryDomainSuffixResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List suffixList;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getSuffixList() {
+ return this.suffixList;
+ }
+
+ public void setSuffixList(List suffixList) {
+ this.suffixList = suffixList;
+ }
+
+ @Override
+ public QueryDomainSuffixResponse getInstance(UnmarshallerContext context) {
+ return QueryDomainSuffixResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEmailVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEmailVerificationRequest.java
new file mode 100644
index 0000000000..65b9a4bbb9
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEmailVerificationRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryEmailVerificationRequest extends RpcAcsRequest {
+
+
+ private String userClientIp;
+
+ private String lang;
+
+ private String email;
+ public QueryEmailVerificationRequest() {
+ super("Domain", "2018-01-29", "QueryEmailVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ if(email != null){
+ putQueryParameter("Email", email);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryEmailVerificationResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEmailVerificationResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEmailVerificationResponse.java
new file mode 100644
index 0000000000..f7e61775ca
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEmailVerificationResponse.java
@@ -0,0 +1,146 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryEmailVerificationResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryEmailVerificationResponse extends AcsResponse {
+
+ private Integer verificationStatus;
+
+ private String gmtCreate;
+
+ private String email;
+
+ private String emailVerificationNo;
+
+ private String confirmIp;
+
+ private String requestId;
+
+ private String userId;
+
+ private String gmtModified;
+
+ private String sendIp;
+
+ private String verificationTime;
+
+ private String tokenSendTime;
+
+ public Integer getVerificationStatus() {
+ return this.verificationStatus;
+ }
+
+ public void setVerificationStatus(Integer verificationStatus) {
+ this.verificationStatus = verificationStatus;
+ }
+
+ public String getGmtCreate() {
+ return this.gmtCreate;
+ }
+
+ public void setGmtCreate(String gmtCreate) {
+ this.gmtCreate = gmtCreate;
+ }
+
+ public String getEmail() {
+ return this.email;
+ }
+
+ public void setEmail(String email) {
+ this.email = email;
+ }
+
+ public String getEmailVerificationNo() {
+ return this.emailVerificationNo;
+ }
+
+ public void setEmailVerificationNo(String emailVerificationNo) {
+ this.emailVerificationNo = emailVerificationNo;
+ }
+
+ public String getConfirmIp() {
+ return this.confirmIp;
+ }
+
+ public void setConfirmIp(String confirmIp) {
+ this.confirmIp = confirmIp;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public String getUserId() {
+ return this.userId;
+ }
+
+ public void setUserId(String userId) {
+ this.userId = userId;
+ }
+
+ public String getGmtModified() {
+ return this.gmtModified;
+ }
+
+ public void setGmtModified(String gmtModified) {
+ this.gmtModified = gmtModified;
+ }
+
+ public String getSendIp() {
+ return this.sendIp;
+ }
+
+ public void setSendIp(String sendIp) {
+ this.sendIp = sendIp;
+ }
+
+ public String getVerificationTime() {
+ return this.verificationTime;
+ }
+
+ public void setVerificationTime(String verificationTime) {
+ this.verificationTime = verificationTime;
+ }
+
+ public String getTokenSendTime() {
+ return this.tokenSendTime;
+ }
+
+ public void setTokenSendTime(String tokenSendTime) {
+ this.tokenSendTime = tokenSendTime;
+ }
+
+ @Override
+ public QueryEmailVerificationResponse getInstance(UnmarshallerContext context) {
+ return QueryEmailVerificationResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/QueryDomainTransferStatusRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEnsAssociationRequest.java
similarity index 57%
rename from aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/QueryDomainTransferStatusRequest.java
rename to aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEnsAssociationRequest.java
index 6db09180b2..0c6076231a 100644
--- a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180208/QueryDomainTransferStatusRequest.java
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEnsAssociationRequest.java
@@ -12,7 +12,7 @@
* limitations under the License.
*/
-package com.aliyuncs.domain.model.v20180208;
+package com.aliyuncs.domain.model.v20180129;
import com.aliyuncs.RpcAcsRequest;
import com.aliyuncs.http.MethodType;
@@ -22,12 +22,16 @@
* @author auto create
* @version
*/
-public class QueryDomainTransferStatusRequest extends RpcAcsRequest {
+public class QueryEnsAssociationRequest extends RpcAcsRequest {
- private String domainName;
- public QueryDomainTransferStatusRequest() {
- super("Domain", "2018-02-08", "QueryDomainTransferStatus", "domain");
+ private String domainName;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryEnsAssociationRequest() {
+ super("Domain", "2018-01-29", "QueryEnsAssociation", "domain");
setMethod(MethodType.POST);
try {
com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
@@ -42,13 +46,35 @@ public String getDomainName() {
public void setDomainName(String domainName) {
this.domainName = domainName;
if(domainName != null){
- putBodyParameter("DomainName", domainName);
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
}
}
@Override
- public Class getResponseClass() {
- return QueryDomainTransferStatusResponse.class;
+ public Class getResponseClass() {
+ return QueryEnsAssociationResponse.class;
}
}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEnsAssociationResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEnsAssociationResponse.java
new file mode 100644
index 0000000000..8da5dc7da0
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryEnsAssociationResponse.java
@@ -0,0 +1,51 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryEnsAssociationResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryEnsAssociationResponse extends AcsResponse {
+
+ private String address;
+
+ private String requestId;
+
+ public String getAddress() {
+ return this.address;
+ }
+
+ public void setAddress(String address) {
+ this.address = address;
+ }
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public QueryEnsAssociationResponse getInstance(UnmarshallerContext context) {
+ return QueryEnsAssociationResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForDomainRealNameVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForDomainRealNameVerificationRequest.java
new file mode 100644
index 0000000000..ec67a77ef5
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForDomainRealNameVerificationRequest.java
@@ -0,0 +1,93 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryFailReasonForDomainRealNameVerificationRequest extends RpcAcsRequest {
+
+
+ private String domainName;
+
+ private String realNameVerificationAction;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryFailReasonForDomainRealNameVerificationRequest() {
+ super("Domain", "2018-01-29", "QueryFailReasonForDomainRealNameVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getDomainName() {
+ return this.domainName;
+ }
+
+ public void setDomainName(String domainName) {
+ this.domainName = domainName;
+ if(domainName != null){
+ putQueryParameter("DomainName", domainName);
+ }
+ }
+
+ public String getRealNameVerificationAction() {
+ return this.realNameVerificationAction;
+ }
+
+ public void setRealNameVerificationAction(String realNameVerificationAction) {
+ this.realNameVerificationAction = realNameVerificationAction;
+ if(realNameVerificationAction != null){
+ putQueryParameter("RealNameVerificationAction", realNameVerificationAction);
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return QueryFailReasonForDomainRealNameVerificationResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForDomainRealNameVerificationResponse.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForDomainRealNameVerificationResponse.java
new file mode 100644
index 0000000000..e5c404ffe3
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForDomainRealNameVerificationResponse.java
@@ -0,0 +1,90 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import java.util.List;
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.domain.transform.v20180129.QueryFailReasonForDomainRealNameVerificationResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryFailReasonForDomainRealNameVerificationResponse extends AcsResponse {
+
+ private String requestId;
+
+ private List data;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ public List getData() {
+ return this.data;
+ }
+
+ public void setData(List data) {
+ this.data = data;
+ }
+
+ public static class FailRecord {
+
+ private String date;
+
+ private String failReason;
+
+ private String domainNameVerificationStatus;
+
+ public String getDate() {
+ return this.date;
+ }
+
+ public void setDate(String date) {
+ this.date = date;
+ }
+
+ public String getFailReason() {
+ return this.failReason;
+ }
+
+ public void setFailReason(String failReason) {
+ this.failReason = failReason;
+ }
+
+ public String getDomainNameVerificationStatus() {
+ return this.domainNameVerificationStatus;
+ }
+
+ public void setDomainNameVerificationStatus(String domainNameVerificationStatus) {
+ this.domainNameVerificationStatus = domainNameVerificationStatus;
+ }
+ }
+
+ @Override
+ public QueryFailReasonForDomainRealNameVerificationResponse getInstance(UnmarshallerContext context) {
+ return QueryFailReasonForDomainRealNameVerificationResponseUnmarshaller.unmarshall(this, context);
+ }
+
+ @Override
+ public boolean checkShowJsonItemName() {
+ return false;
+ }
+}
diff --git a/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.java b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.java
new file mode 100644
index 0000000000..f36cba572c
--- /dev/null
+++ b/aliyun-java-sdk-domain/src/main/java/com/aliyuncs/domain/model/v20180129/QueryFailReasonForRegistrantProfileRealNameVerificationRequest.java
@@ -0,0 +1,80 @@
+/*
+ * 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 com.aliyuncs.domain.model.v20180129;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.domain.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class QueryFailReasonForRegistrantProfileRealNameVerificationRequest extends RpcAcsRequest {
+
+
+ private Long registrantProfileID;
+
+ private String userClientIp;
+
+ private String lang;
+ public QueryFailReasonForRegistrantProfileRealNameVerificationRequest() {
+ super("Domain", "2018-01-29", "QueryFailReasonForRegistrantProfileRealNameVerification", "domain");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public Long getRegistrantProfileID() {
+ return this.registrantProfileID;
+ }
+
+ public void setRegistrantProfileID(Long registrantProfileID) {
+ this.registrantProfileID = registrantProfileID;
+ if(registrantProfileID != null){
+ putQueryParameter("RegistrantProfileID", registrantProfileID.toString());
+ }
+ }
+
+ public String getUserClientIp() {
+ return this.userClientIp;
+ }
+
+ public void setUserClientIp(String userClientIp) {
+ this.userClientIp = userClientIp;
+ if(userClientIp != null){
+ putQueryParameter("UserClientIp", userClientIp);
+ }
+ }
+
+ public String getLang() {
+ return this.lang;
+ }
+
+ public void setLang(String lang) {
+ this.lang = lang;
+ if(lang != null){
+ putQueryParameter("Lang", lang);
+ }
+ }
+
+ @Override
+ public Class