public class UpdateDomainContactRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
The UpdateDomainContact request includes the following elements.
Modifier and Type | Field and Description |
---|---|
private ContactDetail |
adminContact
Provides detailed contact information.
|
private java.lang.String |
domainName
The name of a domain.
|
private ContactDetail |
registrantContact
Provides detailed contact information.
|
private ContactDetail |
techContact
Provides detailed contact information.
|
NOOP
Constructor and Description |
---|
UpdateDomainContactRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateDomainContactRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
ContactDetail |
getAdminContact()
Provides detailed contact information.
|
java.lang.String |
getDomainName()
The name of a domain.
|
ContactDetail |
getRegistrantContact()
Provides detailed contact information.
|
ContactDetail |
getTechContact()
Provides detailed contact information.
|
int |
hashCode() |
void |
setAdminContact(ContactDetail adminContact)
Provides detailed contact information.
|
void |
setDomainName(java.lang.String domainName)
The name of a domain.
|
void |
setRegistrantContact(ContactDetail registrantContact)
Provides detailed contact information.
|
void |
setTechContact(ContactDetail techContact)
Provides detailed contact information.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
UpdateDomainContactRequest |
withAdminContact(ContactDetail adminContact)
Provides detailed contact information.
|
UpdateDomainContactRequest |
withDomainName(java.lang.String domainName)
The name of a domain.
|
UpdateDomainContactRequest |
withRegistrantContact(ContactDetail registrantContact)
Provides detailed contact information.
|
UpdateDomainContactRequest |
withTechContact(ContactDetail techContact)
Provides detailed contact information.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String domainName
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
private ContactDetail adminContact
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
private ContactDetail registrantContact
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
private ContactDetail techContact
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
public void setDomainName(java.lang.String domainName)
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
domainName
- The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
public java.lang.String getDomainName()
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
public UpdateDomainContactRequest withDomainName(java.lang.String domainName)
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
domainName
- The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Internationalized Domain Names are not supported.
Required: Yes
public void setAdminContact(ContactDetail adminContact)
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
adminContact
- Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public ContactDetail getAdminContact()
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public UpdateDomainContactRequest withAdminContact(ContactDetail adminContact)
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
adminContact
- Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public void setRegistrantContact(ContactDetail registrantContact)
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
registrantContact
- Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public ContactDetail getRegistrantContact()
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public UpdateDomainContactRequest withRegistrantContact(ContactDetail registrantContact)
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
registrantContact
- Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public void setTechContact(ContactDetail techContact)
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
techContact
- Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public ContactDetail getTechContact()
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public UpdateDomainContactRequest withTechContact(ContactDetail techContact)
Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
, PhoneNumber
,
Email
, Fax
, ExtraParams
Required: Yes
techContact
- Provides detailed contact information.
Type: Complex
Children: FirstName
, MiddleName
,
LastName
, ContactType
,
OrganizationName
, AddressLine1
,
AddressLine2
, City
, State
,
CountryCode
, ZipCode
,
PhoneNumber
, Email
, Fax
,
ExtraParams
Required: Yes
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public UpdateDomainContactRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()