
com.aliyun.sdk.service.domain_intl20171218.models.VerifyContactFieldRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.domain_intl20171218.models;
import com.aliyun.core.annotation.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;
/**
* {@link VerifyContactFieldRequest} extends {@link RequestModel}
*
* VerifyContactFieldRequest
*/
public class VerifyContactFieldRequest extends Request {
@Query
@NameInMap("Address")
private String address;
@Query
@NameInMap("City")
private String city;
@Query
@NameInMap("Country")
private String country;
@Query
@NameInMap("DomainName")
private String domainName;
@Query
@NameInMap("Email")
private String email;
@Query
@NameInMap("Lang")
private String lang;
@Query
@NameInMap("PostalCode")
private String postalCode;
@Query
@NameInMap("Province")
private String province;
@Query
@NameInMap("RegistrantName")
private String registrantName;
@Query
@NameInMap("RegistrantOrganization")
private String registrantOrganization;
@Query
@NameInMap("RegistrantType")
private String registrantType;
@Query
@NameInMap("TelArea")
private String telArea;
@Query
@NameInMap("TelExt")
private String telExt;
@Query
@NameInMap("Telephone")
private String telephone;
@Query
@NameInMap("UserClientIp")
private String userClientIp;
private VerifyContactFieldRequest(Builder builder) {
super(builder);
this.address = builder.address;
this.city = builder.city;
this.country = builder.country;
this.domainName = builder.domainName;
this.email = builder.email;
this.lang = builder.lang;
this.postalCode = builder.postalCode;
this.province = builder.province;
this.registrantName = builder.registrantName;
this.registrantOrganization = builder.registrantOrganization;
this.registrantType = builder.registrantType;
this.telArea = builder.telArea;
this.telExt = builder.telExt;
this.telephone = builder.telephone;
this.userClientIp = builder.userClientIp;
}
public static Builder builder() {
return new Builder();
}
public static VerifyContactFieldRequest create() {
return builder().build();
}
@Override
public Builder toBuilder() {
return new Builder(this);
}
/**
* @return address
*/
public String getAddress() {
return this.address;
}
/**
* @return city
*/
public String getCity() {
return this.city;
}
/**
* @return country
*/
public String getCountry() {
return this.country;
}
/**
* @return domainName
*/
public String getDomainName() {
return this.domainName;
}
/**
* @return email
*/
public String getEmail() {
return this.email;
}
/**
* @return lang
*/
public String getLang() {
return this.lang;
}
/**
* @return postalCode
*/
public String getPostalCode() {
return this.postalCode;
}
/**
* @return province
*/
public String getProvince() {
return this.province;
}
/**
* @return registrantName
*/
public String getRegistrantName() {
return this.registrantName;
}
/**
* @return registrantOrganization
*/
public String getRegistrantOrganization() {
return this.registrantOrganization;
}
/**
* @return registrantType
*/
public String getRegistrantType() {
return this.registrantType;
}
/**
* @return telArea
*/
public String getTelArea() {
return this.telArea;
}
/**
* @return telExt
*/
public String getTelExt() {
return this.telExt;
}
/**
* @return telephone
*/
public String getTelephone() {
return this.telephone;
}
/**
* @return userClientIp
*/
public String getUserClientIp() {
return this.userClientIp;
}
public static final class Builder extends Request.Builder {
private String address;
private String city;
private String country;
private String domainName;
private String email;
private String lang;
private String postalCode;
private String province;
private String registrantName;
private String registrantOrganization;
private String registrantType;
private String telArea;
private String telExt;
private String telephone;
private String userClientIp;
private Builder() {
super();
}
private Builder(VerifyContactFieldRequest request) {
super(request);
this.address = request.address;
this.city = request.city;
this.country = request.country;
this.domainName = request.domainName;
this.email = request.email;
this.lang = request.lang;
this.postalCode = request.postalCode;
this.province = request.province;
this.registrantName = request.registrantName;
this.registrantOrganization = request.registrantOrganization;
this.registrantType = request.registrantType;
this.telArea = request.telArea;
this.telExt = request.telExt;
this.telephone = request.telephone;
this.userClientIp = request.userClientIp;
}
/**
* Address.
*/
public Builder address(String address) {
this.putQueryParameter("Address", address);
this.address = address;
return this;
}
/**
* City.
*/
public Builder city(String city) {
this.putQueryParameter("City", city);
this.city = city;
return this;
}
/**
* Country.
*/
public Builder country(String country) {
this.putQueryParameter("Country", country);
this.country = country;
return this;
}
/**
* DomainName.
*/
public Builder domainName(String domainName) {
this.putQueryParameter("DomainName", domainName);
this.domainName = domainName;
return this;
}
/**
* Email.
*/
public Builder email(String email) {
this.putQueryParameter("Email", email);
this.email = email;
return this;
}
/**
* Lang.
*/
public Builder lang(String lang) {
this.putQueryParameter("Lang", lang);
this.lang = lang;
return this;
}
/**
* PostalCode.
*/
public Builder postalCode(String postalCode) {
this.putQueryParameter("PostalCode", postalCode);
this.postalCode = postalCode;
return this;
}
/**
* Province.
*/
public Builder province(String province) {
this.putQueryParameter("Province", province);
this.province = province;
return this;
}
/**
* RegistrantName.
*/
public Builder registrantName(String registrantName) {
this.putQueryParameter("RegistrantName", registrantName);
this.registrantName = registrantName;
return this;
}
/**
* RegistrantOrganization.
*/
public Builder registrantOrganization(String registrantOrganization) {
this.putQueryParameter("RegistrantOrganization", registrantOrganization);
this.registrantOrganization = registrantOrganization;
return this;
}
/**
* RegistrantType.
*/
public Builder registrantType(String registrantType) {
this.putQueryParameter("RegistrantType", registrantType);
this.registrantType = registrantType;
return this;
}
/**
* TelArea.
*/
public Builder telArea(String telArea) {
this.putQueryParameter("TelArea", telArea);
this.telArea = telArea;
return this;
}
/**
* TelExt.
*/
public Builder telExt(String telExt) {
this.putQueryParameter("TelExt", telExt);
this.telExt = telExt;
return this;
}
/**
* Telephone.
*/
public Builder telephone(String telephone) {
this.putQueryParameter("Telephone", telephone);
this.telephone = telephone;
return this;
}
/**
* UserClientIp.
*/
public Builder userClientIp(String userClientIp) {
this.putQueryParameter("UserClientIp", userClientIp);
this.userClientIp = userClientIp;
return this;
}
@Override
public VerifyContactFieldRequest build() {
return new VerifyContactFieldRequest(this);
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy