25 namespace Route53Domains
71 inline void SetDomainName(
const char* value) { m_domainNameHasBeenSet =
true; m_domainName.assign(value); }
115 inline void SetIdnLangCode(
const char* value) { m_idnLangCodeHasBeenSet =
true; m_idnLangCode.assign(value); }
146 inline void SetDurationInYears(
int value) { m_durationInYearsHasBeenSet =
true; m_durationInYears = value; }
220 inline void SetAuthCode(
const char* value) { m_authCodeHasBeenSet =
true; m_authCode.assign(value); }
254 inline void SetAutoRenew(
bool value) { m_autoRenewHasBeenSet =
true; m_autoRenew = value; }
512 bool m_domainNameHasBeenSet;
514 bool m_idnLangCodeHasBeenSet;
515 int m_durationInYears;
516 bool m_durationInYearsHasBeenSet;
518 bool m_nameserversHasBeenSet;
520 bool m_authCodeHasBeenSet;
522 bool m_autoRenewHasBeenSet;
524 bool m_adminContactHasBeenSet;
526 bool m_registrantContactHasBeenSet;
528 bool m_techContactHasBeenSet;
529 bool m_privacyProtectAdminContact;
530 bool m_privacyProtectAdminContactHasBeenSet;
531 bool m_privacyProtectRegistrantContact;
532 bool m_privacyProtectRegistrantContactHasBeenSet;
533 bool m_privacyProtectTechContact;
534 bool m_privacyProtectTechContactHasBeenSet;
void SetNameservers(const Aws::Vector< Nameserver > &value)
void SetAutoRenew(bool value)
void SetAdminContact(const ContactDetail &value)
TransferDomainRequest & WithDurationInYears(int value)
TransferDomainRequest & WithPrivacyProtectRegistrantContact(bool value)
TransferDomainRequest & WithRegistrantContact(const ContactDetail &value)
void SetRegistrantContact(ContactDetail &&value)
const Aws::String & GetAuthCode() const
TransferDomainRequest & AddNameservers(Nameserver &&value)
TransferDomainRequest & WithDomainName(const Aws::String &value)
TransferDomainRequest & WithIdnLangCode(const Aws::String &value)
void SetNameservers(Aws::Vector< Nameserver > &&value)
void SetDomainName(Aws::String &&value)
TransferDomainRequest & WithAutoRenew(bool value)
std::vector< T, Aws::Allocator< T > > Vector
void SetIdnLangCode(const char *value)
const ContactDetail & GetAdminContact() const
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
TransferDomainRequest & WithIdnLangCode(const char *value)
TransferDomainRequest & WithTechContact(const ContactDetail &value)
void SetAuthCode(Aws::String &&value)
void SetAuthCode(const Aws::String &value)
#define AWS_ROUTE53DOMAINS_API
const Aws::Vector< Nameserver > & GetNameservers() const
void SetTechContact(const ContactDetail &value)
bool GetPrivacyProtectRegistrantContact() const
TransferDomainRequest & WithDomainName(const char *value)
TransferDomainRequest & WithNameservers(const Aws::Vector< Nameserver > &value)
TransferDomainRequest & WithTechContact(ContactDetail &&value)
int GetDurationInYears() const
const Aws::String & GetDomainName() const
void SetDomainName(const Aws::String &value)
bool GetPrivacyProtectTechContact() const
TransferDomainRequest & WithAdminContact(ContactDetail &&value)
void SetAdminContact(ContactDetail &&value)
const Aws::String & GetIdnLangCode() const
TransferDomainRequest & WithAuthCode(const char *value)
TransferDomainRequest & WithRegistrantContact(ContactDetail &&value)
void SetDomainName(const char *value)
bool GetPrivacyProtectAdminContact() const
void SetDurationInYears(int value)
void SetTechContact(ContactDetail &&value)
void SetIdnLangCode(const Aws::String &value)
TransferDomainRequest & WithDomainName(Aws::String &&value)
TransferDomainRequest & WithIdnLangCode(Aws::String &&value)
void SetPrivacyProtectAdminContact(bool value)
TransferDomainRequest & WithPrivacyProtectTechContact(bool value)
bool GetAutoRenew() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
TransferDomainRequest & WithAuthCode(Aws::String &&value)
TransferDomainRequest & WithAuthCode(const Aws::String &value)
void SetPrivacyProtectRegistrantContact(bool value)
const ContactDetail & GetTechContact() const
TransferDomainRequest & WithNameservers(Aws::Vector< Nameserver > &&value)
TransferDomainRequest & WithAdminContact(const ContactDetail &value)
void SetRegistrantContact(const ContactDetail &value)
void SetIdnLangCode(Aws::String &&value)
TransferDomainRequest & WithPrivacyProtectAdminContact(bool value)
void SetPrivacyProtectTechContact(bool value)
const ContactDetail & GetRegistrantContact() const
void SetAuthCode(const char *value)
TransferDomainRequest & AddNameservers(const Nameserver &value)
JSON (JavaScript Object Notation).