All Downloads are FREE. Search and download functionalities are using the official Maven repository.

models.route53domains-2014-05-15-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "viewBilling", "getContactReachabilityStatus" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "resendContactReachabilityEmail", "listDomains", "listOperations" ]
  },
  "metadata" : {
    "apiVersion" : "2014-05-15",
    "asyncBuilder" : "DefaultRoute53DomainsAsyncClientBuilder",
    "asyncBuilderInterface" : "Route53DomainsAsyncClientBuilder",
    "asyncClient" : "DefaultRoute53DomainsAsyncClient",
    "asyncInterface" : "Route53DomainsAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultRoute53DomainsBaseClientBuilder",
    "baseBuilderInterface" : "Route53DomainsBaseClientBuilder",
    "baseExceptionName" : "Route53DomainsException",
    "baseRequestName" : "Route53DomainsRequest",
    "baseResponseName" : "Route53DomainsResponse",
    "cborProtocol" : false,
    "clientPackageName" : "route53domains",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Amazon Route 53 Domains",
    "documentation" : "

Amazon Route 53 API actions let you register domain names and perform related operations.

", "endpointPrefix" : "route53domains", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.route53domains", "fullModelPackageName" : "software.amazon.awssdk.services.route53domains.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.route53domains.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.route53domains.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.route53domains.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "route53domains.model", "paginatorsPackageName" : "route53domains.paginators", "protocol" : "json", "queryProtocol" : false, "requestTransformPackageName" : "route53domains.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "Route 53 Domains", "serviceName" : "Route53Domains", "signingName" : "route53domains", "syncBuilder" : "DefaultRoute53DomainsClientBuilder", "syncBuilderInterface" : "Route53DomainsClientBuilder", "syncClient" : "DefaultRoute53DomainsClient", "syncInterface" : "Route53DomainsClient", "transformPackageName" : "route53domains.transform", "uid" : "route53domains-2014-05-15", "xmlProtocol" : false }, "operations" : { "CheckDomainAvailability" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation checks the availability of one domain name. Note that if the availability status of a domain is pending, you must submit another request to determine the availability of the domain name.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CheckDomainAvailabilityRequest", "variableName" : "checkDomainAvailabilityRequest", "variableType" : "CheckDomainAvailabilityRequest", "documentation" : "

The CheckDomainAvailability request contains the following elements.

", "simpleType" : "CheckDomainAvailabilityRequest", "variableSetterType" : "CheckDomainAvailabilityRequest" }, "methodName" : "checkDomainAvailability", "operationName" : "CheckDomainAvailability", "paginated" : false, "returnType" : { "returnType" : "CheckDomainAvailabilityResponse", "documentation" : "

The CheckDomainAvailability response includes the following elements.

" }, "syncReturnType" : "CheckDomainAvailabilityResponse" }, "CheckDomainTransferability" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Checks whether a domain name can be transferred to Amazon Route 53.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CheckDomainTransferabilityRequest", "variableName" : "checkDomainTransferabilityRequest", "variableType" : "CheckDomainTransferabilityRequest", "documentation" : "

The CheckDomainTransferability request contains the following elements.

", "simpleType" : "CheckDomainTransferabilityRequest", "variableSetterType" : "CheckDomainTransferabilityRequest" }, "methodName" : "checkDomainTransferability", "operationName" : "CheckDomainTransferability", "paginated" : false, "returnType" : { "returnType" : "CheckDomainTransferabilityResponse", "documentation" : "

The CheckDomainTransferability response includes the following elements.

" }, "syncReturnType" : "CheckDomainTransferabilityResponse" }, "DeleteTagsForDomain" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation deletes the specified tags for a domain.

All tag operations are eventually consistent; subsequent operations might not immediately represent all issued operations.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteTagsForDomainRequest", "variableName" : "deleteTagsForDomainRequest", "variableType" : "DeleteTagsForDomainRequest", "documentation" : "

The DeleteTagsForDomainRequest includes the following elements.

", "simpleType" : "DeleteTagsForDomainRequest", "variableSetterType" : "DeleteTagsForDomainRequest" }, "methodName" : "deleteTagsForDomain", "operationName" : "DeleteTagsForDomain", "paginated" : false, "returnType" : { "returnType" : "DeleteTagsForDomainResponse", "documentation" : null }, "syncReturnType" : "DeleteTagsForDomainResponse" }, "DisableDomainAutoRenew" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation disables automatic renewal of domain registration for the specified domain.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisableDomainAutoRenewRequest", "variableName" : "disableDomainAutoRenewRequest", "variableType" : "DisableDomainAutoRenewRequest", "documentation" : "", "simpleType" : "DisableDomainAutoRenewRequest", "variableSetterType" : "DisableDomainAutoRenewRequest" }, "methodName" : "disableDomainAutoRenew", "operationName" : "DisableDomainAutoRenew", "paginated" : false, "returnType" : { "returnType" : "DisableDomainAutoRenewResponse", "documentation" : null }, "syncReturnType" : "DisableDomainAutoRenewResponse" }, "DisableDomainTransferLock" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation removes the transfer lock on the domain (specifically the clientTransferProhibited status) to allow domain transfers. We recommend you refrain from performing this action unless you intend to transfer the domain to a different registrar. Successful submission returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisableDomainTransferLockRequest", "variableName" : "disableDomainTransferLockRequest", "variableType" : "DisableDomainTransferLockRequest", "documentation" : "

The DisableDomainTransferLock request includes the following element.

", "simpleType" : "DisableDomainTransferLockRequest", "variableSetterType" : "DisableDomainTransferLockRequest" }, "methodName" : "disableDomainTransferLock", "operationName" : "DisableDomainTransferLock", "paginated" : false, "returnType" : { "returnType" : "DisableDomainTransferLockResponse", "documentation" : "

The DisableDomainTransferLock response includes the following element.

" }, "syncReturnType" : "DisableDomainTransferLockResponse" }, "EnableDomainAutoRenew" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation configures Amazon Route 53 to automatically renew the specified domain before the domain registration expires. The cost of renewing your domain registration is billed to your AWS account.

The period during which you can renew a domain name varies by TLD. For a list of TLDs and their renewal policies, see \"Renewal, restoration, and deletion times\" on the website for our registrar associate, Gandi. Amazon Route 53 requires that you renew before the end of the renewal period that is listed on the Gandi website so we can complete processing before the deadline.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "EnableDomainAutoRenewRequest", "variableName" : "enableDomainAutoRenewRequest", "variableType" : "EnableDomainAutoRenewRequest", "documentation" : "", "simpleType" : "EnableDomainAutoRenewRequest", "variableSetterType" : "EnableDomainAutoRenewRequest" }, "methodName" : "enableDomainAutoRenew", "operationName" : "EnableDomainAutoRenew", "paginated" : false, "returnType" : { "returnType" : "EnableDomainAutoRenewResponse", "documentation" : null }, "syncReturnType" : "EnableDomainAutoRenewResponse" }, "EnableDomainTransferLock" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation sets the transfer lock on the domain (specifically the clientTransferProhibited status) to prevent domain transfers. Successful submission returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "EnableDomainTransferLockRequest", "variableName" : "enableDomainTransferLockRequest", "variableType" : "EnableDomainTransferLockRequest", "documentation" : "

A request to set the transfer lock for the specified domain.

", "simpleType" : "EnableDomainTransferLockRequest", "variableSetterType" : "EnableDomainTransferLockRequest" }, "methodName" : "enableDomainTransferLock", "operationName" : "EnableDomainTransferLock", "paginated" : false, "returnType" : { "returnType" : "EnableDomainTransferLockResponse", "documentation" : "

The EnableDomainTransferLock response includes the following elements.

" }, "syncReturnType" : "EnableDomainTransferLockResponse" }, "GetContactReachabilityStatus" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation returns information about whether the registrant contact has responded.

If you want us to resend the email, use the ResendContactReachabilityEmail operation.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetContactReachabilityStatusRequest", "variableName" : "getContactReachabilityStatusRequest", "variableType" : "GetContactReachabilityStatusRequest", "documentation" : "", "simpleType" : "GetContactReachabilityStatusRequest", "variableSetterType" : "GetContactReachabilityStatusRequest" }, "methodName" : "getContactReachabilityStatus", "operationName" : "GetContactReachabilityStatus", "paginated" : false, "returnType" : { "returnType" : "GetContactReachabilityStatusResponse", "documentation" : null }, "syncReturnType" : "GetContactReachabilityStatusResponse" }, "GetDomainDetail" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation returns detailed information about a specified domain that is associated with the current AWS account. Contact information for the domain is also returned as part of the output.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetDomainDetailRequest", "variableName" : "getDomainDetailRequest", "variableType" : "GetDomainDetailRequest", "documentation" : "

The GetDomainDetail request includes the following element.

", "simpleType" : "GetDomainDetailRequest", "variableSetterType" : "GetDomainDetailRequest" }, "methodName" : "getDomainDetail", "operationName" : "GetDomainDetail", "paginated" : false, "returnType" : { "returnType" : "GetDomainDetailResponse", "documentation" : "

The GetDomainDetail response includes the following elements.

" }, "syncReturnType" : "GetDomainDetailResponse" }, "GetDomainSuggestions" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

The GetDomainSuggestions operation returns a list of suggested domain names given a string, which can either be a domain name or simply a word or phrase (without spaces).

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetDomainSuggestionsRequest", "variableName" : "getDomainSuggestionsRequest", "variableType" : "GetDomainSuggestionsRequest", "documentation" : "", "simpleType" : "GetDomainSuggestionsRequest", "variableSetterType" : "GetDomainSuggestionsRequest" }, "methodName" : "getDomainSuggestions", "operationName" : "GetDomainSuggestions", "paginated" : false, "returnType" : { "returnType" : "GetDomainSuggestionsResponse", "documentation" : null }, "syncReturnType" : "GetDomainSuggestionsResponse" }, "GetOperationDetail" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation returns the current status of an operation that is not completed.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetOperationDetailRequest", "variableName" : "getOperationDetailRequest", "variableType" : "GetOperationDetailRequest", "documentation" : "

The GetOperationDetail request includes the following element.

", "simpleType" : "GetOperationDetailRequest", "variableSetterType" : "GetOperationDetailRequest" }, "methodName" : "getOperationDetail", "operationName" : "GetOperationDetail", "paginated" : false, "returnType" : { "returnType" : "GetOperationDetailResponse", "documentation" : "

The GetOperationDetail response includes the following elements.

" }, "syncReturnType" : "GetOperationDetailResponse" }, "ListDomains" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation returns all the domain names registered with Amazon Route 53 for the current AWS account.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListDomainsRequest", "variableName" : "listDomainsRequest", "variableType" : "ListDomainsRequest", "documentation" : "

The ListDomains request includes the following elements.

", "simpleType" : "ListDomainsRequest", "variableSetterType" : "ListDomainsRequest" }, "methodName" : "listDomains", "operationName" : "ListDomains", "paginated" : true, "returnType" : { "returnType" : "ListDomainsResponse", "documentation" : "

The ListDomains response includes the following elements.

" }, "syncReturnType" : "ListDomainsResponse" }, "ListOperations" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation returns the operation IDs of operations that are not yet complete.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListOperationsRequest", "variableName" : "listOperationsRequest", "variableType" : "ListOperationsRequest", "documentation" : "

The ListOperations request includes the following elements.

", "simpleType" : "ListOperationsRequest", "variableSetterType" : "ListOperationsRequest" }, "methodName" : "listOperations", "operationName" : "ListOperations", "paginated" : true, "returnType" : { "returnType" : "ListOperationsResponse", "documentation" : "

The ListOperations response includes the following elements.

" }, "syncReturnType" : "ListOperationsResponse" }, "ListTagsForDomain" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation returns all of the tags that are associated with the specified domain.

All tag operations are eventually consistent; subsequent operations might not immediately represent all issued operations.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListTagsForDomainRequest", "variableName" : "listTagsForDomainRequest", "variableType" : "ListTagsForDomainRequest", "documentation" : "

The ListTagsForDomainRequest includes the following elements.

", "simpleType" : "ListTagsForDomainRequest", "variableSetterType" : "ListTagsForDomainRequest" }, "methodName" : "listTagsForDomain", "operationName" : "ListTagsForDomain", "paginated" : false, "returnType" : { "returnType" : "ListTagsForDomainResponse", "documentation" : "

The ListTagsForDomain response includes the following elements.

" }, "syncReturnType" : "ListTagsForDomainResponse" }, "RegisterDomain" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation registers a domain. Domains are registered either by Amazon Registrar (for .com, .net, and .org domains) or by our registrar associate, Gandi (for all other domains). For some top-level domains (TLDs), this operation requires extra parameters.

When you register a domain, Amazon Route 53 does the following:

  • Creates a Amazon Route 53 hosted zone that has the same name as the domain. Amazon Route 53 assigns four name servers to your hosted zone and automatically updates your domain registration with the names of these name servers.

  • Enables autorenew, so your domain registration will renew automatically each year. We'll notify you in advance of the renewal date so you can choose whether to renew the registration.

  • Optionally enables privacy protection, so WHOIS queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you don't enable privacy protection, WHOIS queries return the information that you entered for the registrant, admin, and tech contacts.

  • If registration is successful, returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant is notified by email.

  • Charges your AWS account an amount based on the top-level domain. For more information, see Amazon Route 53 Pricing.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "DomainLimitExceededException", "documentation" : "

The number of domains has exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RegisterDomainRequest", "variableName" : "registerDomainRequest", "variableType" : "RegisterDomainRequest", "documentation" : "

The RegisterDomain request includes the following elements.

", "simpleType" : "RegisterDomainRequest", "variableSetterType" : "RegisterDomainRequest" }, "methodName" : "registerDomain", "operationName" : "RegisterDomain", "paginated" : false, "returnType" : { "returnType" : "RegisterDomainResponse", "documentation" : "

The RegisterDomain response includes the following element.

" }, "syncReturnType" : "RegisterDomainResponse" }, "RenewDomain" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation renews a domain for the specified number of years. The cost of renewing your domain is billed to your AWS account.

We recommend that you renew your domain several weeks before the expiration date. Some TLD registries delete domains before the expiration date if you haven't renewed far enough in advance. For more information about renewing domain registration, see Renewing Registration for a Domain in the Amazon Route 53 Developer Guide.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RenewDomainRequest", "variableName" : "renewDomainRequest", "variableType" : "RenewDomainRequest", "documentation" : "

A RenewDomain request includes the number of years that you want to renew for and the current expiration year.

", "simpleType" : "RenewDomainRequest", "variableSetterType" : "RenewDomainRequest" }, "methodName" : "renewDomain", "operationName" : "RenewDomain", "paginated" : false, "returnType" : { "returnType" : "RenewDomainResponse", "documentation" : null }, "syncReturnType" : "RenewDomainResponse" }, "ResendContactReachabilityEmail" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

For operations that require confirmation that the email address for the registrant contact is valid, such as registering a new domain, this operation resends the confirmation email to the current email address for the registrant contact.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ResendContactReachabilityEmailRequest", "variableName" : "resendContactReachabilityEmailRequest", "variableType" : "ResendContactReachabilityEmailRequest", "documentation" : "", "simpleType" : "ResendContactReachabilityEmailRequest", "variableSetterType" : "ResendContactReachabilityEmailRequest" }, "methodName" : "resendContactReachabilityEmail", "operationName" : "ResendContactReachabilityEmail", "paginated" : false, "returnType" : { "returnType" : "ResendContactReachabilityEmailResponse", "documentation" : null }, "syncReturnType" : "ResendContactReachabilityEmailResponse" }, "RetrieveDomainAuthCode" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation returns the AuthCode for the domain. To transfer a domain to another registrar, you provide this value to the new registrar.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RetrieveDomainAuthCodeRequest", "variableName" : "retrieveDomainAuthCodeRequest", "variableType" : "RetrieveDomainAuthCodeRequest", "documentation" : "

A request for the authorization code for the specified domain. To transfer a domain to another registrar, you provide this value to the new registrar.

", "simpleType" : "RetrieveDomainAuthCodeRequest", "variableSetterType" : "RetrieveDomainAuthCodeRequest" }, "methodName" : "retrieveDomainAuthCode", "operationName" : "RetrieveDomainAuthCode", "paginated" : false, "returnType" : { "returnType" : "RetrieveDomainAuthCodeResponse", "documentation" : "

The RetrieveDomainAuthCode response includes the following element.

" }, "syncReturnType" : "RetrieveDomainAuthCodeResponse" }, "TransferDomain" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation transfers a domain from another registrar to Amazon Route 53. When the transfer is complete, the domain is registered either with Amazon Registrar (for .com, .net, and .org domains) or with our registrar associate, Gandi (for all other TLDs).

For transfer requirements, a detailed procedure, and information about viewing the status of a domain transfer, see Transferring Registration for a Domain to Amazon Route 53 in the Amazon Route 53 Developer Guide.

If the registrar for your domain is also the DNS service provider for the domain, we highly recommend that you consider transferring your DNS service to Amazon Route 53 or to another DNS service provider before you transfer your registration. Some registrars provide free DNS service when you purchase a domain registration. When you transfer the registration, the previous registrar will not renew your domain registration and could end your DNS service at any time.

If the registrar for your domain is also the DNS service provider for the domain and you don't transfer DNS service to another provider, your website, email, and the web applications associated with the domain might become unavailable.

If the transfer is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the transfer doesn't complete successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "DomainLimitExceededException", "documentation" : "

The number of domains has exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TransferDomainRequest", "variableName" : "transferDomainRequest", "variableType" : "TransferDomainRequest", "documentation" : "

The TransferDomain request includes the following elements.

", "simpleType" : "TransferDomainRequest", "variableSetterType" : "TransferDomainRequest" }, "methodName" : "transferDomain", "operationName" : "TransferDomain", "paginated" : false, "returnType" : { "returnType" : "TransferDomainResponse", "documentation" : "

The TranserDomain response includes the following element.

" }, "syncReturnType" : "TransferDomainResponse" }, "UpdateDomainContact" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation updates the contact information for a particular domain. You must specify information for at least one contact: registrant, administrator, or technical.

If the update is successful, this method returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateDomainContactRequest", "variableName" : "updateDomainContactRequest", "variableType" : "UpdateDomainContactRequest", "documentation" : "

The UpdateDomainContact request includes the following elements.

", "simpleType" : "UpdateDomainContactRequest", "variableSetterType" : "UpdateDomainContactRequest" }, "methodName" : "updateDomainContact", "operationName" : "UpdateDomainContact", "paginated" : false, "returnType" : { "returnType" : "UpdateDomainContactResponse", "documentation" : "

The UpdateDomainContact response includes the following element.

" }, "syncReturnType" : "UpdateDomainContactResponse" }, "UpdateDomainContactPrivacy" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation updates the specified domain contact's privacy setting. When privacy protection is enabled, contact information such as email address is replaced either with contact information for Amazon Registrar (for .com, .net, and .org domains) or with contact information for our registrar associate, Gandi.

This operation affects only the contact information for the specified contact type (registrant, administrator, or tech). If the request succeeds, Amazon Route 53 returns an operation ID that you can use with GetOperationDetail to track the progress and completion of the action. If the request doesn't complete successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateDomainContactPrivacyRequest", "variableName" : "updateDomainContactPrivacyRequest", "variableType" : "UpdateDomainContactPrivacyRequest", "documentation" : "

The UpdateDomainContactPrivacy request includes the following elements.

", "simpleType" : "UpdateDomainContactPrivacyRequest", "variableSetterType" : "UpdateDomainContactPrivacyRequest" }, "methodName" : "updateDomainContactPrivacy", "operationName" : "UpdateDomainContactPrivacy", "paginated" : false, "returnType" : { "returnType" : "UpdateDomainContactPrivacyResponse", "documentation" : "

The UpdateDomainContactPrivacy response includes the following element.

" }, "syncReturnType" : "UpdateDomainContactPrivacyResponse" }, "UpdateDomainNameservers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.

If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "DuplicateRequestException", "documentation" : "

The request is already in progress for the domain.

", "httpStatusCode" : null }, { "exceptionName" : "TldRulesViolationException", "documentation" : "

The top-level domain does not support this operation.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateDomainNameserversRequest", "variableName" : "updateDomainNameserversRequest", "variableType" : "UpdateDomainNameserversRequest", "documentation" : "

Replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.

If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

", "simpleType" : "UpdateDomainNameserversRequest", "variableSetterType" : "UpdateDomainNameserversRequest" }, "methodName" : "updateDomainNameservers", "operationName" : "UpdateDomainNameservers", "paginated" : false, "returnType" : { "returnType" : "UpdateDomainNameserversResponse", "documentation" : "

The UpdateDomainNameservers response includes the following element.

" }, "syncReturnType" : "UpdateDomainNameserversResponse" }, "UpdateTagsForDomain" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

This operation adds or updates tags for a specified domain.

All tag operations are eventually consistent; subsequent operations might not immediately represent all issued operations.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null }, { "exceptionName" : "OperationLimitExceededException", "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "httpStatusCode" : null }, { "exceptionName" : "UnsupportedTldException", "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateTagsForDomainRequest", "variableName" : "updateTagsForDomainRequest", "variableType" : "UpdateTagsForDomainRequest", "documentation" : "

The UpdateTagsForDomainRequest includes the following elements.

", "simpleType" : "UpdateTagsForDomainRequest", "variableSetterType" : "UpdateTagsForDomainRequest" }, "methodName" : "updateTagsForDomain", "operationName" : "UpdateTagsForDomain", "paginated" : false, "returnType" : { "returnType" : "UpdateTagsForDomainResponse", "documentation" : null }, "syncReturnType" : "UpdateTagsForDomainResponse" }, "ViewBilling" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns all the domain-related billing records for the current AWS account for a specified period

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidInputException", "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ViewBillingRequest", "variableName" : "viewBillingRequest", "variableType" : "ViewBillingRequest", "documentation" : "

The ViewBilling request includes the following elements.

", "simpleType" : "ViewBillingRequest", "variableSetterType" : "ViewBillingRequest" }, "methodName" : "viewBilling", "operationName" : "ViewBilling", "paginated" : false, "returnType" : { "returnType" : "ViewBillingResponse", "documentation" : "

The ViewBilling response includes the following elements.

" }, "syncReturnType" : "ViewBillingResponse" } }, "shapes" : { "BillingRecord" : { "c2jName" : "BillingRecord", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information for one billing record.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@return The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@return The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationAsString", "beanStyleSetterMethodName" : "setOperation", "c2jName" : "Operation", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

The operation that you were charged for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationAsString(String)}.\n@param operation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The operation that you were charged for.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n

\n@return The operation that you were charged for.\n@see OperationType\n@deprecated Use {@link #operationAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #operation(String)}\n", "documentation" : "

The operation that you were charged for.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Operation property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperation", "fluentEnumGetterMethodName" : "operation", "fluentEnumSetterMethodName" : "operation", "fluentGetterMethodName" : "operationAsString", "fluentSetterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "operation", "getterDocumentation" : "

The operation that you were charged for.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n

\n@return The operation that you were charged for.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Operation", "sensitive" : false, "setterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType", "setterMethodName" : "setOperation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operation", "variableType" : "String", "documentation" : "

The operation that you were charged for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInvoiceId", "beanStyleSetterMethodName" : "setInvoiceId", "c2jName" : "InvoiceId", "c2jShape" : "InvoiceId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invoiceId(String)}.\n@param invoiceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invoiceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@return The ID of the invoice that is associated with the billing record.\n@deprecated Use {@link #invoiceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #invoiceId(String)}\n", "documentation" : "

The ID of the invoice that is associated with the billing record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InvoiceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInvoiceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invoiceId", "fluentSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invoiceId", "getterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@return The ID of the invoice that is associated with the billing record.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvoiceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvoiceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvoiceId", "sensitive" : false, "setterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.", "setterMethodName" : "setInvoiceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invoiceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invoiceId", "variableType" : "String", "documentation" : "

The ID of the invoice that is associated with the billing record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBillDate", "beanStyleSetterMethodName" : "setBillDate", "c2jName" : "BillDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #billDate(Instant)}.\n@param billDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@return The date that the operation was billed, in Unix format.\n@deprecated Use {@link #billDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #billDate(Instant)}\n", "documentation" : "

The date that the operation was billed, in Unix format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BillDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBillDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "billDate", "fluentSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "billDate", "getterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@return The date that the operation was billed, in Unix format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BillDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BillDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "BillDate", "sensitive" : false, "setterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.", "setterMethodName" : "setBillDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "billDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "billDate", "variableType" : "java.time.Instant", "documentation" : "

The date that the operation was billed, in Unix format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrice", "beanStyleSetterMethodName" : "setPrice", "c2jName" : "Price", "c2jShape" : "Price", "defaultConsumerFluentSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #price(Double)}.\n@param price a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #price(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@return The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@deprecated Use {@link #price()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #price(Double)}\n", "documentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Price property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrice", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "price", "fluentSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "price", "getterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@return The price that you were charged for the operation, in US dollars.

Example value: 12.0", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Price", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Price", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Price", "sensitive" : false, "setterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0", "setterMethodName" : "setPrice", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "price", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "price", "variableType" : "Double", "documentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BillDate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBillDate", "beanStyleSetterMethodName" : "setBillDate", "c2jName" : "BillDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #billDate(Instant)}.\n@param billDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@return The date that the operation was billed, in Unix format.\n@deprecated Use {@link #billDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #billDate(Instant)}\n", "documentation" : "

The date that the operation was billed, in Unix format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BillDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBillDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "billDate", "fluentSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "billDate", "getterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@return The date that the operation was billed, in Unix format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BillDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BillDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "BillDate", "sensitive" : false, "setterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.", "setterMethodName" : "setBillDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "billDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "billDate", "variableType" : "java.time.Instant", "documentation" : "

The date that the operation was billed, in Unix format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@return The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@return The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "InvoiceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInvoiceId", "beanStyleSetterMethodName" : "setInvoiceId", "c2jName" : "InvoiceId", "c2jShape" : "InvoiceId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invoiceId(String)}.\n@param invoiceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invoiceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@return The ID of the invoice that is associated with the billing record.\n@deprecated Use {@link #invoiceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #invoiceId(String)}\n", "documentation" : "

The ID of the invoice that is associated with the billing record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InvoiceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInvoiceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invoiceId", "fluentSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invoiceId", "getterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@return The ID of the invoice that is associated with the billing record.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvoiceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvoiceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvoiceId", "sensitive" : false, "setterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.", "setterMethodName" : "setInvoiceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invoiceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invoiceId", "variableType" : "String", "documentation" : "

The ID of the invoice that is associated with the billing record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Operation" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationAsString", "beanStyleSetterMethodName" : "setOperation", "c2jName" : "Operation", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

The operation that you were charged for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationAsString(String)}.\n@param operation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The operation that you were charged for.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n

\n@return The operation that you were charged for.\n@see OperationType\n@deprecated Use {@link #operationAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #operation(String)}\n", "documentation" : "

The operation that you were charged for.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Operation property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperation", "fluentEnumGetterMethodName" : "operation", "fluentEnumSetterMethodName" : "operation", "fluentGetterMethodName" : "operationAsString", "fluentSetterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "operation", "getterDocumentation" : "

The operation that you were charged for.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n

\n@return The operation that you were charged for.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Operation", "sensitive" : false, "setterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType", "setterMethodName" : "setOperation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operation", "variableType" : "String", "documentation" : "

The operation that you were charged for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Price" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrice", "beanStyleSetterMethodName" : "setPrice", "c2jName" : "Price", "c2jShape" : "Price", "defaultConsumerFluentSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #price(Double)}.\n@param price a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #price(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@return The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@deprecated Use {@link #price()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #price(Double)}\n", "documentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Price property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrice", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "price", "fluentSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "price", "getterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@return The price that you were charged for the operation, in US dollars.

Example value: 12.0", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Price", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Price", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Price", "sensitive" : false, "setterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0", "setterMethodName" : "setPrice", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "price", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "price", "variableType" : "Double", "documentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@return The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@return The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

\n@param domainName The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that the billing record applies to. If the domain name contains characters other than a-z, 0-9, and - (hyphen), such as an internationalized domain name, then this value is in Punycode. For more information, see DNS Domain Name Format in the Amazon Route 53 Developer Guidezzz.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationAsString", "beanStyleSetterMethodName" : "setOperation", "c2jName" : "Operation", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

The operation that you were charged for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationAsString(String)}.\n@param operation a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operation(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The operation that you were charged for.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n

\n@return The operation that you were charged for.\n@see OperationType\n@deprecated Use {@link #operationAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #operation(String)}\n", "documentation" : "

The operation that you were charged for.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Operation property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperation", "fluentEnumGetterMethodName" : "operation", "fluentEnumSetterMethodName" : "operation", "fluentGetterMethodName" : "operationAsString", "fluentSetterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "operation", "getterDocumentation" : "

The operation that you were charged for.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #operation} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #operationAsString}.\n

\n@return The operation that you were charged for.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operation", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operation", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Operation", "sensitive" : false, "setterDocumentation" : "

The operation that you were charged for.

\n@param operation The operation that you were charged for.\n@see OperationType", "setterMethodName" : "setOperation", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operation", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operation", "variableType" : "String", "documentation" : "

The operation that you were charged for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getInvoiceId", "beanStyleSetterMethodName" : "setInvoiceId", "c2jName" : "InvoiceId", "c2jShape" : "InvoiceId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #invoiceId(String)}.\n@param invoiceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #invoiceId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@return The ID of the invoice that is associated with the billing record.\n@deprecated Use {@link #invoiceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #invoiceId(String)}\n", "documentation" : "

The ID of the invoice that is associated with the billing record.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the InvoiceId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasInvoiceId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invoiceId", "fluentSetterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invoiceId", "getterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@return The ID of the invoice that is associated with the billing record.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "InvoiceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InvoiceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InvoiceId", "sensitive" : false, "setterDocumentation" : "

The ID of the invoice that is associated with the billing record.

\n@param invoiceId The ID of the invoice that is associated with the billing record.", "setterMethodName" : "setInvoiceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invoiceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invoiceId", "variableType" : "String", "documentation" : "

The ID of the invoice that is associated with the billing record.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBillDate", "beanStyleSetterMethodName" : "setBillDate", "c2jName" : "BillDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #billDate(Instant)}.\n@param billDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@return The date that the operation was billed, in Unix format.\n@deprecated Use {@link #billDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #billDate(Instant)}\n", "documentation" : "

The date that the operation was billed, in Unix format.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BillDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBillDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "billDate", "fluentSetterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "billDate", "getterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@return The date that the operation was billed, in Unix format.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BillDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BillDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "BillDate", "sensitive" : false, "setterDocumentation" : "

The date that the operation was billed, in Unix format.

\n@param billDate The date that the operation was billed, in Unix format.", "setterMethodName" : "setBillDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "billDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "billDate", "variableType" : "java.time.Instant", "documentation" : "

The date that the operation was billed, in Unix format.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrice", "beanStyleSetterMethodName" : "setPrice", "c2jName" : "Price", "c2jShape" : "Price", "defaultConsumerFluentSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\nThis is a convenience that creates an instance of the {@link Double.Builder} avoiding the need to create one manually via {@link Double#builder()}.\n\nWhen the {@link Consumer} completes, {@link Double.Builder#build()} is called immediately and its result is passed to {@link #price(Double)}.\n@param price a consumer that will call methods on {@link Double.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #price(Double)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@return The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@deprecated Use {@link #price()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #price(Double)}\n", "documentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Price property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrice", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "price", "fluentSetterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "price", "getterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@return The price that you were charged for the operation, in US dollars.

Example value: 12.0", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Price", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Price", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Price", "sensitive" : false, "setterDocumentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

\n@param price The price that you were charged for the operation, in US dollars.

Example value: 12.0", "setterMethodName" : "setPrice", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "price", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "price", "variableType" : "Double", "documentation" : "

The price that you were charged for the operation, in US dollars.

Example value: 12.0

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BillingRecord", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BillingRecord", "variableName" : "billingRecord", "variableType" : "BillingRecord", "documentation" : null, "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "wrapper" : false, "xmlNamespace" : null }, "CheckDomainAvailabilityRequest" : { "c2jName" : "CheckDomainAvailabilityRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The CheckDomainAvailability request contains the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CheckDomainAvailability", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.CheckDomainAvailability", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@return The name of the domain that you want to get availability for.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get availability for.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@return The name of the domain that you want to get availability for.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get availability for.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@return The name of the domain that you want to get availability for.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get availability for.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@return The name of the domain that you want to get availability for.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get availability for.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IdnLangCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@return The name of the domain that you want to get availability for.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get availability for.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@return The name of the domain that you want to get availability for.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get availability for.

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.

\n@param domainName The name of the domain that you want to get availability for.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get availability for.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "CheckDomainAvailabilityRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CheckDomainAvailabilityRequest", "variableName" : "checkDomainAvailabilityRequest", "variableType" : "CheckDomainAvailabilityRequest", "documentation" : null, "simpleType" : "CheckDomainAvailabilityRequest", "variableSetterType" : "CheckDomainAvailabilityRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CheckDomainAvailabilityResponse" : { "c2jName" : "CheckDomainAvailabilityResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The CheckDomainAvailability response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityAsString", "beanStyleSetterMethodName" : "setAvailability", "c2jName" : "Availability", "c2jShape" : "DomainAvailability", "defaultConsumerFluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availabilityAsString(String)}.\n@param availability a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availability(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #availability} will return {@link DomainAvailability#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #availabilityAsString}.\n

\n@return Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@deprecated Use {@link #availabilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@return Returns a reference to this object so that method calls can be chained together.\n@see DomainAvailability\n@deprecated Use {@link #availability(String)}\n", "documentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "endpointDiscoveryId" : false, "enumType" : "DomainAvailability", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Availability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailability", "fluentEnumGetterMethodName" : "availability", "fluentEnumSetterMethodName" : "availability", "fluentGetterMethodName" : "availabilityAsString", "fluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@return Returns a reference to this object so that method calls can be chained together.\n@see DomainAvailability", "fluentSetterMethodName" : "availability", "getterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #availability} will return {@link DomainAvailability#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #availabilityAsString}.\n

\n@return Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Availability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Availability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Availability", "sensitive" : false, "setterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability", "setterMethodName" : "setAvailability", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Availability" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityAsString", "beanStyleSetterMethodName" : "setAvailability", "c2jName" : "Availability", "c2jShape" : "DomainAvailability", "defaultConsumerFluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availabilityAsString(String)}.\n@param availability a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availability(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #availability} will return {@link DomainAvailability#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #availabilityAsString}.\n

\n@return Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@deprecated Use {@link #availabilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@return Returns a reference to this object so that method calls can be chained together.\n@see DomainAvailability\n@deprecated Use {@link #availability(String)}\n", "documentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "endpointDiscoveryId" : false, "enumType" : "DomainAvailability", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Availability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailability", "fluentEnumGetterMethodName" : "availability", "fluentEnumSetterMethodName" : "availability", "fluentGetterMethodName" : "availabilityAsString", "fluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@return Returns a reference to this object so that method calls can be chained together.\n@see DomainAvailability", "fluentSetterMethodName" : "availability", "getterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #availability} will return {@link DomainAvailability#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #availabilityAsString}.\n

\n@return Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Availability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Availability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Availability", "sensitive" : false, "setterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability", "setterMethodName" : "setAvailability", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityAsString", "beanStyleSetterMethodName" : "setAvailability", "c2jName" : "Availability", "c2jShape" : "DomainAvailability", "defaultConsumerFluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availabilityAsString(String)}.\n@param availability a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availability(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #availability} will return {@link DomainAvailability#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #availabilityAsString}.\n

\n@return Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@deprecated Use {@link #availabilityAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@return Returns a reference to this object so that method calls can be chained together.\n@see DomainAvailability\n@deprecated Use {@link #availability(String)}\n", "documentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "endpointDiscoveryId" : false, "enumType" : "DomainAvailability", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Availability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailability", "fluentEnumGetterMethodName" : "availability", "fluentEnumSetterMethodName" : "availability", "fluentGetterMethodName" : "availabilityAsString", "fluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability\n@return Returns a reference to this object so that method calls can be chained together.\n@see DomainAvailability", "fluentSetterMethodName" : "availability", "getterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #availability} will return {@link DomainAvailability#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #availabilityAsString}.\n

\n@return Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Availability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Availability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Availability", "sensitive" : false, "setterDocumentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@see DomainAvailability", "setterMethodName" : "setAvailability", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : "

Whether the domain name is available for registering.

You can register only domains designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Availability" ], "shapeName" : "CheckDomainAvailabilityResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CheckDomainAvailabilityResponse", "variableName" : "checkDomainAvailabilityResponse", "variableType" : "CheckDomainAvailabilityResponse", "documentation" : null, "simpleType" : "CheckDomainAvailabilityResponse", "variableSetterType" : "CheckDomainAvailabilityResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CheckDomainTransferabilityRequest" : { "c2jName" : "CheckDomainTransferabilityRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The CheckDomainTransferability request contains the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CheckDomainTransferability", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.CheckDomainTransferability", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@return If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@return If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@return If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@return If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@return If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@return If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

\n@param authCode If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

If the registrar for the top-level domain (TLD) requires an authorization code to transfer the domain, the code that you got from the current registrar for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "CheckDomainTransferabilityRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CheckDomainTransferabilityRequest", "variableName" : "checkDomainTransferabilityRequest", "variableType" : "CheckDomainTransferabilityRequest", "documentation" : null, "simpleType" : "CheckDomainTransferabilityRequest", "variableSetterType" : "CheckDomainTransferabilityRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CheckDomainTransferabilityResponse" : { "c2jName" : "CheckDomainTransferabilityResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The CheckDomainTransferability response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferability", "beanStyleSetterMethodName" : "setTransferability", "c2jName" : "Transferability", "c2jShape" : "DomainTransferability", "defaultConsumerFluentSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\nThis is a convenience that creates an instance of the {@link DomainTransferability.Builder} avoiding the need to create one manually via {@link DomainTransferability#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainTransferability.Builder#build()} is called immediately and its result is passed to {@link #transferability(DomainTransferability)}.\n@param transferability a consumer that will call methods on {@link DomainTransferability.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferability(DomainTransferability)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@return A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@deprecated Use {@link #transferability()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #transferability(DomainTransferability)}\n", "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Transferability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferability", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "transferability", "fluentSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "transferability", "getterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@return A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.", "getterModel" : { "returnType" : "DomainTransferability", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Transferability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Transferability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Transferability", "sensitive" : false, "setterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.", "setterMethodName" : "setTransferability", "setterModel" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "transferability", "variableType" : "DomainTransferability", "documentation" : null, "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "transferability", "variableType" : "DomainTransferability", "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Transferability" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferability", "beanStyleSetterMethodName" : "setTransferability", "c2jName" : "Transferability", "c2jShape" : "DomainTransferability", "defaultConsumerFluentSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\nThis is a convenience that creates an instance of the {@link DomainTransferability.Builder} avoiding the need to create one manually via {@link DomainTransferability#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainTransferability.Builder#build()} is called immediately and its result is passed to {@link #transferability(DomainTransferability)}.\n@param transferability a consumer that will call methods on {@link DomainTransferability.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferability(DomainTransferability)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@return A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@deprecated Use {@link #transferability()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #transferability(DomainTransferability)}\n", "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Transferability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferability", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "transferability", "fluentSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "transferability", "getterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@return A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.", "getterModel" : { "returnType" : "DomainTransferability", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Transferability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Transferability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Transferability", "sensitive" : false, "setterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.", "setterMethodName" : "setTransferability", "setterModel" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "transferability", "variableType" : "DomainTransferability", "documentation" : null, "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "transferability", "variableType" : "DomainTransferability", "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferability", "beanStyleSetterMethodName" : "setTransferability", "c2jName" : "Transferability", "c2jShape" : "DomainTransferability", "defaultConsumerFluentSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\nThis is a convenience that creates an instance of the {@link DomainTransferability.Builder} avoiding the need to create one manually via {@link DomainTransferability#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainTransferability.Builder#build()} is called immediately and its result is passed to {@link #transferability(DomainTransferability)}.\n@param transferability a consumer that will call methods on {@link DomainTransferability.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferability(DomainTransferability)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@return A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@deprecated Use {@link #transferability()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #transferability(DomainTransferability)}\n", "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Transferability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferability", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "transferability", "fluentSetterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "transferability", "getterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@return A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.", "getterModel" : { "returnType" : "DomainTransferability", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Transferability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Transferability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Transferability", "sensitive" : false, "setterDocumentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

\n@param transferability A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.", "setterMethodName" : "setTransferability", "setterModel" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "transferability", "variableType" : "DomainTransferability", "documentation" : null, "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "transferability", "variableType" : "DomainTransferability", "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Transferability" ], "shapeName" : "CheckDomainTransferabilityResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CheckDomainTransferabilityResponse", "variableName" : "checkDomainTransferabilityResponse", "variableType" : "CheckDomainTransferabilityResponse", "documentation" : null, "simpleType" : "CheckDomainTransferabilityResponse", "variableSetterType" : "CheckDomainTransferabilityResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ContactDetail" : { "c2jName" : "ContactDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

ContactDetail includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFirstName", "beanStyleSetterMethodName" : "setFirstName", "c2jName" : "FirstName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

First name of contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstName(String)}.\n@param firstName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

First name of contact.

\n@return First name of contact.\n@deprecated Use {@link #firstName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #firstName(String)}\n", "documentation" : "

First name of contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FirstName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFirstName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstName", "fluentSetterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstName", "getterDocumentation" : "

First name of contact.

\n@return First name of contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstName", "sensitive" : false, "setterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.", "setterMethodName" : "setFirstName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : "

First name of contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLastName", "beanStyleSetterMethodName" : "setLastName", "c2jName" : "LastName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

Last name of contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastName(String)}.\n@param lastName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Last name of contact.

\n@return Last name of contact.\n@deprecated Use {@link #lastName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lastName(String)}\n", "documentation" : "

Last name of contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LastName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLastName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastName", "fluentSetterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastName", "getterDocumentation" : "

Last name of contact.

\n@return Last name of contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastName", "sensitive" : false, "setterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.", "setterMethodName" : "setLastName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : "

Last name of contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactTypeAsString", "beanStyleSetterMethodName" : "setContactType", "c2jName" : "ContactType", "c2jShape" : "ContactType", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactTypeAsString(String)}.\n@param contactType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #contactType} will return {@link ContactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #contactTypeAsString}.\n

\n@return Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@deprecated Use {@link #contactTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactType\n@deprecated Use {@link #contactType(String)}\n", "documentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

", "endpointDiscoveryId" : false, "enumType" : "ContactType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactType", "fluentEnumGetterMethodName" : "contactType", "fluentEnumSetterMethodName" : "contactType", "fluentGetterMethodName" : "contactTypeAsString", "fluentSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactType", "fluentSetterMethodName" : "contactType", "getterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #contactType} will return {@link ContactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #contactTypeAsString}.\n

\n@return Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactType", "sensitive" : false, "setterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType", "setterMethodName" : "setContactType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactType", "variableType" : "String", "documentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationName", "beanStyleSetterMethodName" : "setOrganizationName", "c2jName" : "OrganizationName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #organizationName(String)}.\n@param organizationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #organizationName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@return Name of the organization for contact types other than PERSON.\n@deprecated Use {@link #organizationName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationName(String)}\n", "documentation" : "

Name of the organization for contact types other than PERSON.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOrganizationName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationName", "fluentSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationName", "getterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@return Name of the organization for contact types other than PERSON.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OrganizationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationName", "sensitive" : false, "setterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.", "setterMethodName" : "setOrganizationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationName", "variableType" : "String", "documentation" : "

Name of the organization for contact types other than PERSON.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAddressLine1", "beanStyleSetterMethodName" : "setAddressLine1", "c2jName" : "AddressLine1", "c2jShape" : "AddressLine", "defaultConsumerFluentSetterDocumentation" : "

First line of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #addressLine1(String)}.\n@param addressLine1 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #addressLine1(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

First line of the contact's address.

\n@return First line of the contact's address.\n@deprecated Use {@link #addressLine1()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #addressLine1(String)}\n", "documentation" : "

First line of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AddressLine1 property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAddressLine1", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addressLine1", "fluentSetterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addressLine1", "getterDocumentation" : "

First line of the contact's address.

\n@return First line of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AddressLine1", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AddressLine1", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AddressLine1", "sensitive" : false, "setterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.", "setterMethodName" : "setAddressLine1", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addressLine1", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addressLine1", "variableType" : "String", "documentation" : "

First line of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAddressLine2", "beanStyleSetterMethodName" : "setAddressLine2", "c2jName" : "AddressLine2", "c2jShape" : "AddressLine", "defaultConsumerFluentSetterDocumentation" : "

Second line of contact's address, if any.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #addressLine2(String)}.\n@param addressLine2 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #addressLine2(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Second line of contact's address, if any.

\n@return Second line of contact's address, if any.\n@deprecated Use {@link #addressLine2()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #addressLine2(String)}\n", "documentation" : "

Second line of contact's address, if any.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AddressLine2 property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAddressLine2", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addressLine2", "fluentSetterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addressLine2", "getterDocumentation" : "

Second line of contact's address, if any.

\n@return Second line of contact's address, if any.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AddressLine2", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AddressLine2", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AddressLine2", "sensitive" : false, "setterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.", "setterMethodName" : "setAddressLine2", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addressLine2", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addressLine2", "variableType" : "String", "documentation" : "

Second line of contact's address, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCity", "beanStyleSetterMethodName" : "setCity", "c2jName" : "City", "c2jShape" : "City", "defaultConsumerFluentSetterDocumentation" : "

The city of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #city(String)}.\n@param city a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #city(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The city of the contact's address.

\n@return The city of the contact's address.\n@deprecated Use {@link #city()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #city(String)}\n", "documentation" : "

The city of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the City property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCity", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "city", "fluentSetterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "city", "getterDocumentation" : "

The city of the contact's address.

\n@return The city of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "City", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "City", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "City", "sensitive" : false, "setterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.", "setterMethodName" : "setCity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "city", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "city", "variableType" : "String", "documentation" : "

The city of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getState", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "State", "defaultConsumerFluentSetterDocumentation" : "

The state or province of the contact's city.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #state(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The state or province of the contact's city.

\n@return The state or province of the contact's city.\n@deprecated Use {@link #state()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #state(String)}\n", "documentation" : "

The state or province of the contact's city.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasState", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "state", "fluentSetterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state or province of the contact's city.

\n@return The state or province of the contact's city.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state or province of the contact's city.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCountryCodeAsString", "beanStyleSetterMethodName" : "setCountryCode", "c2jName" : "CountryCode", "c2jShape" : "CountryCode", "defaultConsumerFluentSetterDocumentation" : "

Code for the country of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #countryCodeAsString(String)}.\n@param countryCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #countryCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Code for the country of the contact's address.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #countryCode} will return {@link CountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #countryCodeAsString}.\n

\n@return Code for the country of the contact's address.\n@see CountryCode\n@deprecated Use {@link #countryCodeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see CountryCode\n@deprecated Use {@link #countryCode(String)}\n", "documentation" : "

Code for the country of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : "CountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CountryCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCountryCode", "fluentEnumGetterMethodName" : "countryCode", "fluentEnumSetterMethodName" : "countryCode", "fluentGetterMethodName" : "countryCodeAsString", "fluentSetterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see CountryCode", "fluentSetterMethodName" : "countryCode", "getterDocumentation" : "

Code for the country of the contact's address.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #countryCode} will return {@link CountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #countryCodeAsString}.\n

\n@return Code for the country of the contact's address.\n@see CountryCode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CountryCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CountryCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CountryCode", "sensitive" : false, "setterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode", "setterMethodName" : "setCountryCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "countryCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "countryCode", "variableType" : "String", "documentation" : "

Code for the country of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getZipCode", "beanStyleSetterMethodName" : "setZipCode", "c2jName" : "ZipCode", "c2jShape" : "ZipCode", "defaultConsumerFluentSetterDocumentation" : "

The zip or postal code of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #zipCode(String)}.\n@param zipCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #zipCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The zip or postal code of the contact's address.

\n@return The zip or postal code of the contact's address.\n@deprecated Use {@link #zipCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #zipCode(String)}\n", "documentation" : "

The zip or postal code of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ZipCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasZipCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zipCode", "fluentSetterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zipCode", "getterDocumentation" : "

The zip or postal code of the contact's address.

\n@return The zip or postal code of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ZipCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ZipCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ZipCode", "sensitive" : false, "setterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.", "setterMethodName" : "setZipCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zipCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zipCode", "variableType" : "String", "documentation" : "

The zip or postal code of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumber", "beanStyleSetterMethodName" : "setPhoneNumber", "c2jName" : "PhoneNumber", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumber(String)}.\n@param phoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@deprecated Use {@link #phoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumber(String)}\n", "documentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumber", "fluentSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumber", "getterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".", "setterMethodName" : "setPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

Email address of the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Email address of the contact.

\n@return Email address of the contact.\n@deprecated Use {@link #email()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #email(String)}\n", "documentation" : "

Email address of the contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Email property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

Email address of the contact.

\n@return Email address of the contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

Email address of the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFax", "beanStyleSetterMethodName" : "setFax", "c2jName" : "Fax", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #fax(String)}.\n@param fax a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fax(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@deprecated Use {@link #fax()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fax(String)}\n", "documentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fax property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFax", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fax", "fluentSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fax", "getterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Fax", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Fax", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fax", "sensitive" : false, "setterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".", "setterMethodName" : "setFax", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fax", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fax", "variableType" : "String", "documentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getExtraParams", "beanStyleSetterMethodName" : "setExtraParams", "c2jName" : "ExtraParams", "c2jShape" : "ExtraParamList", "defaultConsumerFluentSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #extraParams(List)}.\n@param extraParams a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #extraParams(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasExtraParams()} to see if a value was sent in this field.\n

\n@return A list of name-value pairs for parameters required by certain top-level domains.\n@deprecated Use {@link #extraParams()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #extraParams(List)}\n", "documentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExtraParams property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExtraParams", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "extraParams", "fluentSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "extraParams", "getterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasExtraParams()} to see if a value was sent in this field.\n

\n@return A list of name-value pairs for parameters required by certain top-level domains.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ExtraParams", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExtraParams", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ExtraParam", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ExtraParam.Builder} avoiding the need to create one manually via {@link ExtraParam#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExtraParam.Builder#build()} is called immediately and its result is passed to {@link #member(ExtraParam)}.\n@param member a consumer that will call methods on {@link ExtraParam.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ExtraParam)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ExtraParam)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ExtraParam", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ExtraParam", "variableName" : "member", "variableType" : "ExtraParam", "documentation" : null, "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ExtraParam", "variableName" : "member", "variableType" : "ExtraParam", "documentation" : "", "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ExtraParam", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ExtraParam", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ExtraParams", "sensitive" : false, "setterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.", "setterMethodName" : "setExtraParams", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "extraParams", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "extraParams", "variableType" : "java.util.List", "documentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AddressLine1" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAddressLine1", "beanStyleSetterMethodName" : "setAddressLine1", "c2jName" : "AddressLine1", "c2jShape" : "AddressLine", "defaultConsumerFluentSetterDocumentation" : "

First line of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #addressLine1(String)}.\n@param addressLine1 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #addressLine1(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

First line of the contact's address.

\n@return First line of the contact's address.\n@deprecated Use {@link #addressLine1()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #addressLine1(String)}\n", "documentation" : "

First line of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AddressLine1 property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAddressLine1", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addressLine1", "fluentSetterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addressLine1", "getterDocumentation" : "

First line of the contact's address.

\n@return First line of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AddressLine1", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AddressLine1", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AddressLine1", "sensitive" : false, "setterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.", "setterMethodName" : "setAddressLine1", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addressLine1", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addressLine1", "variableType" : "String", "documentation" : "

First line of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AddressLine2" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAddressLine2", "beanStyleSetterMethodName" : "setAddressLine2", "c2jName" : "AddressLine2", "c2jShape" : "AddressLine", "defaultConsumerFluentSetterDocumentation" : "

Second line of contact's address, if any.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #addressLine2(String)}.\n@param addressLine2 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #addressLine2(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Second line of contact's address, if any.

\n@return Second line of contact's address, if any.\n@deprecated Use {@link #addressLine2()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #addressLine2(String)}\n", "documentation" : "

Second line of contact's address, if any.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AddressLine2 property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAddressLine2", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addressLine2", "fluentSetterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addressLine2", "getterDocumentation" : "

Second line of contact's address, if any.

\n@return Second line of contact's address, if any.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AddressLine2", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AddressLine2", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AddressLine2", "sensitive" : false, "setterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.", "setterMethodName" : "setAddressLine2", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addressLine2", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addressLine2", "variableType" : "String", "documentation" : "

Second line of contact's address, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "City" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCity", "beanStyleSetterMethodName" : "setCity", "c2jName" : "City", "c2jShape" : "City", "defaultConsumerFluentSetterDocumentation" : "

The city of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #city(String)}.\n@param city a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #city(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The city of the contact's address.

\n@return The city of the contact's address.\n@deprecated Use {@link #city()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #city(String)}\n", "documentation" : "

The city of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the City property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCity", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "city", "fluentSetterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "city", "getterDocumentation" : "

The city of the contact's address.

\n@return The city of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "City", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "City", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "City", "sensitive" : false, "setterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.", "setterMethodName" : "setCity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "city", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "city", "variableType" : "String", "documentation" : "

The city of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ContactType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactTypeAsString", "beanStyleSetterMethodName" : "setContactType", "c2jName" : "ContactType", "c2jShape" : "ContactType", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactTypeAsString(String)}.\n@param contactType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #contactType} will return {@link ContactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #contactTypeAsString}.\n

\n@return Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@deprecated Use {@link #contactTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactType\n@deprecated Use {@link #contactType(String)}\n", "documentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

", "endpointDiscoveryId" : false, "enumType" : "ContactType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactType", "fluentEnumGetterMethodName" : "contactType", "fluentEnumSetterMethodName" : "contactType", "fluentGetterMethodName" : "contactTypeAsString", "fluentSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactType", "fluentSetterMethodName" : "contactType", "getterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #contactType} will return {@link ContactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #contactTypeAsString}.\n

\n@return Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactType", "sensitive" : false, "setterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType", "setterMethodName" : "setContactType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactType", "variableType" : "String", "documentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CountryCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCountryCodeAsString", "beanStyleSetterMethodName" : "setCountryCode", "c2jName" : "CountryCode", "c2jShape" : "CountryCode", "defaultConsumerFluentSetterDocumentation" : "

Code for the country of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #countryCodeAsString(String)}.\n@param countryCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #countryCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Code for the country of the contact's address.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #countryCode} will return {@link CountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #countryCodeAsString}.\n

\n@return Code for the country of the contact's address.\n@see CountryCode\n@deprecated Use {@link #countryCodeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see CountryCode\n@deprecated Use {@link #countryCode(String)}\n", "documentation" : "

Code for the country of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : "CountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CountryCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCountryCode", "fluentEnumGetterMethodName" : "countryCode", "fluentEnumSetterMethodName" : "countryCode", "fluentGetterMethodName" : "countryCodeAsString", "fluentSetterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see CountryCode", "fluentSetterMethodName" : "countryCode", "getterDocumentation" : "

Code for the country of the contact's address.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #countryCode} will return {@link CountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #countryCodeAsString}.\n

\n@return Code for the country of the contact's address.\n@see CountryCode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CountryCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CountryCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CountryCode", "sensitive" : false, "setterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode", "setterMethodName" : "setCountryCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "countryCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "countryCode", "variableType" : "String", "documentation" : "

Code for the country of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Email" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

Email address of the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Email address of the contact.

\n@return Email address of the contact.\n@deprecated Use {@link #email()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #email(String)}\n", "documentation" : "

Email address of the contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Email property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

Email address of the contact.

\n@return Email address of the contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

Email address of the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ExtraParams" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getExtraParams", "beanStyleSetterMethodName" : "setExtraParams", "c2jName" : "ExtraParams", "c2jShape" : "ExtraParamList", "defaultConsumerFluentSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #extraParams(List)}.\n@param extraParams a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #extraParams(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasExtraParams()} to see if a value was sent in this field.\n

\n@return A list of name-value pairs for parameters required by certain top-level domains.\n@deprecated Use {@link #extraParams()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #extraParams(List)}\n", "documentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExtraParams property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExtraParams", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "extraParams", "fluentSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "extraParams", "getterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasExtraParams()} to see if a value was sent in this field.\n

\n@return A list of name-value pairs for parameters required by certain top-level domains.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ExtraParams", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExtraParams", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ExtraParam", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ExtraParam.Builder} avoiding the need to create one manually via {@link ExtraParam#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExtraParam.Builder#build()} is called immediately and its result is passed to {@link #member(ExtraParam)}.\n@param member a consumer that will call methods on {@link ExtraParam.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ExtraParam)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ExtraParam)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ExtraParam", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ExtraParam", "variableName" : "member", "variableType" : "ExtraParam", "documentation" : null, "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ExtraParam", "variableName" : "member", "variableType" : "ExtraParam", "documentation" : "", "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ExtraParam", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ExtraParam", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ExtraParams", "sensitive" : false, "setterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.", "setterMethodName" : "setExtraParams", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "extraParams", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "extraParams", "variableType" : "java.util.List", "documentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Fax" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFax", "beanStyleSetterMethodName" : "setFax", "c2jName" : "Fax", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #fax(String)}.\n@param fax a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fax(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@deprecated Use {@link #fax()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fax(String)}\n", "documentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fax property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFax", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fax", "fluentSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fax", "getterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Fax", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Fax", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fax", "sensitive" : false, "setterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".", "setterMethodName" : "setFax", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fax", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fax", "variableType" : "String", "documentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FirstName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFirstName", "beanStyleSetterMethodName" : "setFirstName", "c2jName" : "FirstName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

First name of contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstName(String)}.\n@param firstName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

First name of contact.

\n@return First name of contact.\n@deprecated Use {@link #firstName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #firstName(String)}\n", "documentation" : "

First name of contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FirstName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFirstName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstName", "fluentSetterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstName", "getterDocumentation" : "

First name of contact.

\n@return First name of contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstName", "sensitive" : false, "setterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.", "setterMethodName" : "setFirstName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : "

First name of contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "LastName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLastName", "beanStyleSetterMethodName" : "setLastName", "c2jName" : "LastName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

Last name of contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastName(String)}.\n@param lastName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Last name of contact.

\n@return Last name of contact.\n@deprecated Use {@link #lastName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lastName(String)}\n", "documentation" : "

Last name of contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LastName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLastName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastName", "fluentSetterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastName", "getterDocumentation" : "

Last name of contact.

\n@return Last name of contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastName", "sensitive" : false, "setterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.", "setterMethodName" : "setLastName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : "

Last name of contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OrganizationName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationName", "beanStyleSetterMethodName" : "setOrganizationName", "c2jName" : "OrganizationName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #organizationName(String)}.\n@param organizationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #organizationName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@return Name of the organization for contact types other than PERSON.\n@deprecated Use {@link #organizationName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationName(String)}\n", "documentation" : "

Name of the organization for contact types other than PERSON.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOrganizationName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationName", "fluentSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationName", "getterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@return Name of the organization for contact types other than PERSON.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OrganizationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationName", "sensitive" : false, "setterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.", "setterMethodName" : "setOrganizationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationName", "variableType" : "String", "documentation" : "

Name of the organization for contact types other than PERSON.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PhoneNumber" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumber", "beanStyleSetterMethodName" : "setPhoneNumber", "c2jName" : "PhoneNumber", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumber(String)}.\n@param phoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@deprecated Use {@link #phoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumber(String)}\n", "documentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumber", "fluentSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumber", "getterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".", "setterMethodName" : "setPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "State" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getState", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "State", "defaultConsumerFluentSetterDocumentation" : "

The state or province of the contact's city.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #state(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The state or province of the contact's city.

\n@return The state or province of the contact's city.\n@deprecated Use {@link #state()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #state(String)}\n", "documentation" : "

The state or province of the contact's city.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasState", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "state", "fluentSetterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state or province of the contact's city.

\n@return The state or province of the contact's city.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state or province of the contact's city.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ZipCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getZipCode", "beanStyleSetterMethodName" : "setZipCode", "c2jName" : "ZipCode", "c2jShape" : "ZipCode", "defaultConsumerFluentSetterDocumentation" : "

The zip or postal code of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #zipCode(String)}.\n@param zipCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #zipCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The zip or postal code of the contact's address.

\n@return The zip or postal code of the contact's address.\n@deprecated Use {@link #zipCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #zipCode(String)}\n", "documentation" : "

The zip or postal code of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ZipCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasZipCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zipCode", "fluentSetterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zipCode", "getterDocumentation" : "

The zip or postal code of the contact's address.

\n@return The zip or postal code of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ZipCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ZipCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ZipCode", "sensitive" : false, "setterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.", "setterMethodName" : "setZipCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zipCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zipCode", "variableType" : "String", "documentation" : "

The zip or postal code of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFirstName", "beanStyleSetterMethodName" : "setFirstName", "c2jName" : "FirstName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

First name of contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #firstName(String)}.\n@param firstName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #firstName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

First name of contact.

\n@return First name of contact.\n@deprecated Use {@link #firstName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #firstName(String)}\n", "documentation" : "

First name of contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FirstName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFirstName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "firstName", "fluentSetterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "firstName", "getterDocumentation" : "

First name of contact.

\n@return First name of contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FirstName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FirstName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FirstName", "sensitive" : false, "setterDocumentation" : "

First name of contact.

\n@param firstName First name of contact.", "setterMethodName" : "setFirstName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "firstName", "variableType" : "String", "documentation" : "

First name of contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getLastName", "beanStyleSetterMethodName" : "setLastName", "c2jName" : "LastName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

Last name of contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #lastName(String)}.\n@param lastName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Last name of contact.

\n@return Last name of contact.\n@deprecated Use {@link #lastName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #lastName(String)}\n", "documentation" : "

Last name of contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the LastName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasLastName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastName", "fluentSetterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastName", "getterDocumentation" : "

Last name of contact.

\n@return Last name of contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "LastName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "LastName", "sensitive" : false, "setterDocumentation" : "

Last name of contact.

\n@param lastName Last name of contact.", "setterMethodName" : "setLastName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "lastName", "variableType" : "String", "documentation" : "

Last name of contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getContactTypeAsString", "beanStyleSetterMethodName" : "setContactType", "c2jName" : "ContactType", "c2jShape" : "ContactType", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #contactTypeAsString(String)}.\n@param contactType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #contactType(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #contactType} will return {@link ContactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #contactTypeAsString}.\n

\n@return Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@deprecated Use {@link #contactTypeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactType\n@deprecated Use {@link #contactType(String)}\n", "documentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

", "endpointDiscoveryId" : false, "enumType" : "ContactType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ContactType property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasContactType", "fluentEnumGetterMethodName" : "contactType", "fluentEnumSetterMethodName" : "contactType", "fluentGetterMethodName" : "contactTypeAsString", "fluentSetterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType\n@return Returns a reference to this object so that method calls can be chained together.\n@see ContactType", "fluentSetterMethodName" : "contactType", "getterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #contactType} will return {@link ContactType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #contactTypeAsString}.\n

\n@return Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ContactType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContactType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ContactType", "sensitive" : false, "setterDocumentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

\n@param contactType Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.\n@see ContactType", "setterMethodName" : "setContactType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "contactType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "contactType", "variableType" : "String", "documentation" : "

Indicates whether the contact is a person, company, association, or public organization. If you choose an option other than PERSON, you must enter an organization name, and you can't enable privacy protection for the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOrganizationName", "beanStyleSetterMethodName" : "setOrganizationName", "c2jName" : "OrganizationName", "c2jShape" : "ContactName", "defaultConsumerFluentSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #organizationName(String)}.\n@param organizationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #organizationName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@return Name of the organization for contact types other than PERSON.\n@deprecated Use {@link #organizationName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #organizationName(String)}\n", "documentation" : "

Name of the organization for contact types other than PERSON.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OrganizationName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOrganizationName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "organizationName", "fluentSetterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "organizationName", "getterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@return Name of the organization for contact types other than PERSON.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OrganizationName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OrganizationName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OrganizationName", "sensitive" : false, "setterDocumentation" : "

Name of the organization for contact types other than PERSON.

\n@param organizationName Name of the organization for contact types other than PERSON.", "setterMethodName" : "setOrganizationName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "organizationName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "organizationName", "variableType" : "String", "documentation" : "

Name of the organization for contact types other than PERSON.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAddressLine1", "beanStyleSetterMethodName" : "setAddressLine1", "c2jName" : "AddressLine1", "c2jShape" : "AddressLine", "defaultConsumerFluentSetterDocumentation" : "

First line of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #addressLine1(String)}.\n@param addressLine1 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #addressLine1(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

First line of the contact's address.

\n@return First line of the contact's address.\n@deprecated Use {@link #addressLine1()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #addressLine1(String)}\n", "documentation" : "

First line of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AddressLine1 property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAddressLine1", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addressLine1", "fluentSetterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addressLine1", "getterDocumentation" : "

First line of the contact's address.

\n@return First line of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AddressLine1", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AddressLine1", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AddressLine1", "sensitive" : false, "setterDocumentation" : "

First line of the contact's address.

\n@param addressLine1 First line of the contact's address.", "setterMethodName" : "setAddressLine1", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addressLine1", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addressLine1", "variableType" : "String", "documentation" : "

First line of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAddressLine2", "beanStyleSetterMethodName" : "setAddressLine2", "c2jName" : "AddressLine2", "c2jShape" : "AddressLine", "defaultConsumerFluentSetterDocumentation" : "

Second line of contact's address, if any.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #addressLine2(String)}.\n@param addressLine2 a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #addressLine2(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Second line of contact's address, if any.

\n@return Second line of contact's address, if any.\n@deprecated Use {@link #addressLine2()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #addressLine2(String)}\n", "documentation" : "

Second line of contact's address, if any.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AddressLine2 property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAddressLine2", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addressLine2", "fluentSetterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addressLine2", "getterDocumentation" : "

Second line of contact's address, if any.

\n@return Second line of contact's address, if any.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AddressLine2", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AddressLine2", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AddressLine2", "sensitive" : false, "setterDocumentation" : "

Second line of contact's address, if any.

\n@param addressLine2 Second line of contact's address, if any.", "setterMethodName" : "setAddressLine2", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addressLine2", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addressLine2", "variableType" : "String", "documentation" : "

Second line of contact's address, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCity", "beanStyleSetterMethodName" : "setCity", "c2jName" : "City", "c2jShape" : "City", "defaultConsumerFluentSetterDocumentation" : "

The city of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #city(String)}.\n@param city a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #city(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The city of the contact's address.

\n@return The city of the contact's address.\n@deprecated Use {@link #city()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #city(String)}\n", "documentation" : "

The city of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the City property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCity", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "city", "fluentSetterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "city", "getterDocumentation" : "

The city of the contact's address.

\n@return The city of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "City", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "City", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "City", "sensitive" : false, "setterDocumentation" : "

The city of the contact's address.

\n@param city The city of the contact's address.", "setterMethodName" : "setCity", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "city", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "city", "variableType" : "String", "documentation" : "

The city of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getState", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "State", "defaultConsumerFluentSetterDocumentation" : "

The state or province of the contact's city.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #state(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The state or province of the contact's city.

\n@return The state or province of the contact's city.\n@deprecated Use {@link #state()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #state(String)}\n", "documentation" : "

The state or province of the contact's city.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the State property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasState", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "state", "fluentSetterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The state or province of the contact's city.

\n@return The state or province of the contact's city.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

The state or province of the contact's city.

\n@param state The state or province of the contact's city.", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

The state or province of the contact's city.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCountryCodeAsString", "beanStyleSetterMethodName" : "setCountryCode", "c2jName" : "CountryCode", "c2jShape" : "CountryCode", "defaultConsumerFluentSetterDocumentation" : "

Code for the country of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #countryCodeAsString(String)}.\n@param countryCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #countryCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Code for the country of the contact's address.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #countryCode} will return {@link CountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #countryCodeAsString}.\n

\n@return Code for the country of the contact's address.\n@see CountryCode\n@deprecated Use {@link #countryCodeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see CountryCode\n@deprecated Use {@link #countryCode(String)}\n", "documentation" : "

Code for the country of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : "CountryCode", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CountryCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCountryCode", "fluentEnumGetterMethodName" : "countryCode", "fluentEnumSetterMethodName" : "countryCode", "fluentGetterMethodName" : "countryCodeAsString", "fluentSetterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see CountryCode", "fluentSetterMethodName" : "countryCode", "getterDocumentation" : "

Code for the country of the contact's address.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #countryCode} will return {@link CountryCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #countryCodeAsString}.\n

\n@return Code for the country of the contact's address.\n@see CountryCode", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CountryCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CountryCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CountryCode", "sensitive" : false, "setterDocumentation" : "

Code for the country of the contact's address.

\n@param countryCode Code for the country of the contact's address.\n@see CountryCode", "setterMethodName" : "setCountryCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "countryCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "countryCode", "variableType" : "String", "documentation" : "

Code for the country of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getZipCode", "beanStyleSetterMethodName" : "setZipCode", "c2jName" : "ZipCode", "c2jShape" : "ZipCode", "defaultConsumerFluentSetterDocumentation" : "

The zip or postal code of the contact's address.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #zipCode(String)}.\n@param zipCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #zipCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The zip or postal code of the contact's address.

\n@return The zip or postal code of the contact's address.\n@deprecated Use {@link #zipCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #zipCode(String)}\n", "documentation" : "

The zip or postal code of the contact's address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ZipCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasZipCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zipCode", "fluentSetterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zipCode", "getterDocumentation" : "

The zip or postal code of the contact's address.

\n@return The zip or postal code of the contact's address.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ZipCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ZipCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ZipCode", "sensitive" : false, "setterDocumentation" : "

The zip or postal code of the contact's address.

\n@param zipCode The zip or postal code of the contact's address.", "setterMethodName" : "setZipCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zipCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zipCode", "variableType" : "String", "documentation" : "

The zip or postal code of the contact's address.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPhoneNumber", "beanStyleSetterMethodName" : "setPhoneNumber", "c2jName" : "PhoneNumber", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #phoneNumber(String)}.\n@param phoneNumber a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #phoneNumber(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@deprecated Use {@link #phoneNumber()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #phoneNumber(String)}\n", "documentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PhoneNumber property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPhoneNumber", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "phoneNumber", "fluentSetterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "phoneNumber", "getterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PhoneNumber", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PhoneNumber", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PhoneNumber", "sensitive" : false, "setterDocumentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param phoneNumber The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".", "setterMethodName" : "setPhoneNumber", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "phoneNumber", "variableType" : "String", "documentation" : "

The phone number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code>]\". For example, a US phone number might appear as \"+1.1234567890\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmail", "beanStyleSetterMethodName" : "setEmail", "c2jName" : "Email", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

Email address of the contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #email(String)}.\n@param email a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #email(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Email address of the contact.

\n@return Email address of the contact.\n@deprecated Use {@link #email()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #email(String)}\n", "documentation" : "

Email address of the contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Email property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "email", "fluentSetterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "email", "getterDocumentation" : "

Email address of the contact.

\n@return Email address of the contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Email", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Email", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Email", "sensitive" : false, "setterDocumentation" : "

Email address of the contact.

\n@param email Email address of the contact.", "setterMethodName" : "setEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "email", "variableType" : "String", "documentation" : "

Email address of the contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFax", "beanStyleSetterMethodName" : "setFax", "c2jName" : "Fax", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #fax(String)}.\n@param fax a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fax(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@deprecated Use {@link #fax()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fax(String)}\n", "documentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Fax property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFax", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fax", "fluentSetterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fax", "getterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@return Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Fax", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Fax", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Fax", "sensitive" : false, "setterDocumentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

\n@param fax Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".", "setterMethodName" : "setFax", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fax", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fax", "variableType" : "String", "documentation" : "

Fax number of the contact.

Constraints: Phone number must be specified in the format \"+[country dialing code].[number including any area code]\". For example, a US phone number might appear as \"+1.1234567890\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getExtraParams", "beanStyleSetterMethodName" : "setExtraParams", "c2jName" : "ExtraParams", "c2jShape" : "ExtraParamList", "defaultConsumerFluentSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #extraParams(List)}.\n@param extraParams a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #extraParams(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasExtraParams()} to see if a value was sent in this field.\n

\n@return A list of name-value pairs for parameters required by certain top-level domains.\n@deprecated Use {@link #extraParams()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #extraParams(List)}\n", "documentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExtraParams property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExtraParams", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "extraParams", "fluentSetterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "extraParams", "getterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasExtraParams()} to see if a value was sent in this field.\n

\n@return A list of name-value pairs for parameters required by certain top-level domains.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ExtraParams", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExtraParams", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ExtraParam", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ExtraParam.Builder} avoiding the need to create one manually via {@link ExtraParam#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExtraParam.Builder#build()} is called immediately and its result is passed to {@link #member(ExtraParam)}.\n@param member a consumer that will call methods on {@link ExtraParam.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ExtraParam)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ExtraParam)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ExtraParam", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ExtraParam", "variableName" : "member", "variableType" : "ExtraParam", "documentation" : null, "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ExtraParam", "variableName" : "member", "variableType" : "ExtraParam", "documentation" : "", "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ExtraParam", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ExtraParam", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ExtraParams", "sensitive" : false, "setterDocumentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

\n@param extraParams A list of name-value pairs for parameters required by certain top-level domains.", "setterMethodName" : "setExtraParams", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "extraParams", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "extraParams", "variableType" : "java.util.List", "documentation" : "

A list of name-value pairs for parameters required by certain top-level domains.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ContactDetail", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "contactDetail", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "wrapper" : false, "xmlNamespace" : null }, "ContactType" : { "c2jName" : "ContactType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PERSON", "value" : "PERSON" }, { "name" : "COMPANY", "value" : "COMPANY" }, { "name" : "ASSOCIATION", "value" : "ASSOCIATION" }, { "name" : "PUBLIC_BODY", "value" : "PUBLIC_BODY" }, { "name" : "RESELLER", "value" : "RESELLER" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ContactType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ContactType", "variableName" : "contactType", "variableType" : "ContactType", "documentation" : null, "simpleType" : "ContactType", "variableSetterType" : "ContactType" }, "wrapper" : false, "xmlNamespace" : null }, "CountryCode" : { "c2jName" : "CountryCode", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AD", "value" : "AD" }, { "name" : "AE", "value" : "AE" }, { "name" : "AF", "value" : "AF" }, { "name" : "AG", "value" : "AG" }, { "name" : "AI", "value" : "AI" }, { "name" : "AL", "value" : "AL" }, { "name" : "AM", "value" : "AM" }, { "name" : "AN", "value" : "AN" }, { "name" : "AO", "value" : "AO" }, { "name" : "AQ", "value" : "AQ" }, { "name" : "AR", "value" : "AR" }, { "name" : "AS", "value" : "AS" }, { "name" : "AT", "value" : "AT" }, { "name" : "AU", "value" : "AU" }, { "name" : "AW", "value" : "AW" }, { "name" : "AZ", "value" : "AZ" }, { "name" : "BA", "value" : "BA" }, { "name" : "BB", "value" : "BB" }, { "name" : "BD", "value" : "BD" }, { "name" : "BE", "value" : "BE" }, { "name" : "BF", "value" : "BF" }, { "name" : "BG", "value" : "BG" }, { "name" : "BH", "value" : "BH" }, { "name" : "BI", "value" : "BI" }, { "name" : "BJ", "value" : "BJ" }, { "name" : "BL", "value" : "BL" }, { "name" : "BM", "value" : "BM" }, { "name" : "BN", "value" : "BN" }, { "name" : "BO", "value" : "BO" }, { "name" : "BR", "value" : "BR" }, { "name" : "BS", "value" : "BS" }, { "name" : "BT", "value" : "BT" }, { "name" : "BW", "value" : "BW" }, { "name" : "BY", "value" : "BY" }, { "name" : "BZ", "value" : "BZ" }, { "name" : "CA", "value" : "CA" }, { "name" : "CC", "value" : "CC" }, { "name" : "CD", "value" : "CD" }, { "name" : "CF", "value" : "CF" }, { "name" : "CG", "value" : "CG" }, { "name" : "CH", "value" : "CH" }, { "name" : "CI", "value" : "CI" }, { "name" : "CK", "value" : "CK" }, { "name" : "CL", "value" : "CL" }, { "name" : "CM", "value" : "CM" }, { "name" : "CN", "value" : "CN" }, { "name" : "CO", "value" : "CO" }, { "name" : "CR", "value" : "CR" }, { "name" : "CU", "value" : "CU" }, { "name" : "CV", "value" : "CV" }, { "name" : "CX", "value" : "CX" }, { "name" : "CY", "value" : "CY" }, { "name" : "CZ", "value" : "CZ" }, { "name" : "DE", "value" : "DE" }, { "name" : "DJ", "value" : "DJ" }, { "name" : "DK", "value" : "DK" }, { "name" : "DM", "value" : "DM" }, { "name" : "DO", "value" : "DO" }, { "name" : "DZ", "value" : "DZ" }, { "name" : "EC", "value" : "EC" }, { "name" : "EE", "value" : "EE" }, { "name" : "EG", "value" : "EG" }, { "name" : "ER", "value" : "ER" }, { "name" : "ES", "value" : "ES" }, { "name" : "ET", "value" : "ET" }, { "name" : "FI", "value" : "FI" }, { "name" : "FJ", "value" : "FJ" }, { "name" : "FK", "value" : "FK" }, { "name" : "FM", "value" : "FM" }, { "name" : "FO", "value" : "FO" }, { "name" : "FR", "value" : "FR" }, { "name" : "GA", "value" : "GA" }, { "name" : "GB", "value" : "GB" }, { "name" : "GD", "value" : "GD" }, { "name" : "GE", "value" : "GE" }, { "name" : "GH", "value" : "GH" }, { "name" : "GI", "value" : "GI" }, { "name" : "GL", "value" : "GL" }, { "name" : "GM", "value" : "GM" }, { "name" : "GN", "value" : "GN" }, { "name" : "GQ", "value" : "GQ" }, { "name" : "GR", "value" : "GR" }, { "name" : "GT", "value" : "GT" }, { "name" : "GU", "value" : "GU" }, { "name" : "GW", "value" : "GW" }, { "name" : "GY", "value" : "GY" }, { "name" : "HK", "value" : "HK" }, { "name" : "HN", "value" : "HN" }, { "name" : "HR", "value" : "HR" }, { "name" : "HT", "value" : "HT" }, { "name" : "HU", "value" : "HU" }, { "name" : "ID", "value" : "ID" }, { "name" : "IE", "value" : "IE" }, { "name" : "IL", "value" : "IL" }, { "name" : "IM", "value" : "IM" }, { "name" : "IN", "value" : "IN" }, { "name" : "IQ", "value" : "IQ" }, { "name" : "IR", "value" : "IR" }, { "name" : "IS", "value" : "IS" }, { "name" : "IT", "value" : "IT" }, { "name" : "JM", "value" : "JM" }, { "name" : "JO", "value" : "JO" }, { "name" : "JP", "value" : "JP" }, { "name" : "KE", "value" : "KE" }, { "name" : "KG", "value" : "KG" }, { "name" : "KH", "value" : "KH" }, { "name" : "KI", "value" : "KI" }, { "name" : "KM", "value" : "KM" }, { "name" : "KN", "value" : "KN" }, { "name" : "KP", "value" : "KP" }, { "name" : "KR", "value" : "KR" }, { "name" : "KW", "value" : "KW" }, { "name" : "KY", "value" : "KY" }, { "name" : "KZ", "value" : "KZ" }, { "name" : "LA", "value" : "LA" }, { "name" : "LB", "value" : "LB" }, { "name" : "LC", "value" : "LC" }, { "name" : "LI", "value" : "LI" }, { "name" : "LK", "value" : "LK" }, { "name" : "LR", "value" : "LR" }, { "name" : "LS", "value" : "LS" }, { "name" : "LT", "value" : "LT" }, { "name" : "LU", "value" : "LU" }, { "name" : "LV", "value" : "LV" }, { "name" : "LY", "value" : "LY" }, { "name" : "MA", "value" : "MA" }, { "name" : "MC", "value" : "MC" }, { "name" : "MD", "value" : "MD" }, { "name" : "ME", "value" : "ME" }, { "name" : "MF", "value" : "MF" }, { "name" : "MG", "value" : "MG" }, { "name" : "MH", "value" : "MH" }, { "name" : "MK", "value" : "MK" }, { "name" : "ML", "value" : "ML" }, { "name" : "MM", "value" : "MM" }, { "name" : "MN", "value" : "MN" }, { "name" : "MO", "value" : "MO" }, { "name" : "MP", "value" : "MP" }, { "name" : "MR", "value" : "MR" }, { "name" : "MS", "value" : "MS" }, { "name" : "MT", "value" : "MT" }, { "name" : "MU", "value" : "MU" }, { "name" : "MV", "value" : "MV" }, { "name" : "MW", "value" : "MW" }, { "name" : "MX", "value" : "MX" }, { "name" : "MY", "value" : "MY" }, { "name" : "MZ", "value" : "MZ" }, { "name" : "NA", "value" : "NA" }, { "name" : "NC", "value" : "NC" }, { "name" : "NE", "value" : "NE" }, { "name" : "NG", "value" : "NG" }, { "name" : "NI", "value" : "NI" }, { "name" : "NL", "value" : "NL" }, { "name" : "NO", "value" : "NO" }, { "name" : "NP", "value" : "NP" }, { "name" : "NR", "value" : "NR" }, { "name" : "NU", "value" : "NU" }, { "name" : "NZ", "value" : "NZ" }, { "name" : "OM", "value" : "OM" }, { "name" : "PA", "value" : "PA" }, { "name" : "PE", "value" : "PE" }, { "name" : "PF", "value" : "PF" }, { "name" : "PG", "value" : "PG" }, { "name" : "PH", "value" : "PH" }, { "name" : "PK", "value" : "PK" }, { "name" : "PL", "value" : "PL" }, { "name" : "PM", "value" : "PM" }, { "name" : "PN", "value" : "PN" }, { "name" : "PR", "value" : "PR" }, { "name" : "PT", "value" : "PT" }, { "name" : "PW", "value" : "PW" }, { "name" : "PY", "value" : "PY" }, { "name" : "QA", "value" : "QA" }, { "name" : "RO", "value" : "RO" }, { "name" : "RS", "value" : "RS" }, { "name" : "RU", "value" : "RU" }, { "name" : "RW", "value" : "RW" }, { "name" : "SA", "value" : "SA" }, { "name" : "SB", "value" : "SB" }, { "name" : "SC", "value" : "SC" }, { "name" : "SD", "value" : "SD" }, { "name" : "SE", "value" : "SE" }, { "name" : "SG", "value" : "SG" }, { "name" : "SH", "value" : "SH" }, { "name" : "SI", "value" : "SI" }, { "name" : "SK", "value" : "SK" }, { "name" : "SL", "value" : "SL" }, { "name" : "SM", "value" : "SM" }, { "name" : "SN", "value" : "SN" }, { "name" : "SO", "value" : "SO" }, { "name" : "SR", "value" : "SR" }, { "name" : "ST", "value" : "ST" }, { "name" : "SV", "value" : "SV" }, { "name" : "SY", "value" : "SY" }, { "name" : "SZ", "value" : "SZ" }, { "name" : "TC", "value" : "TC" }, { "name" : "TD", "value" : "TD" }, { "name" : "TG", "value" : "TG" }, { "name" : "TH", "value" : "TH" }, { "name" : "TJ", "value" : "TJ" }, { "name" : "TK", "value" : "TK" }, { "name" : "TL", "value" : "TL" }, { "name" : "TM", "value" : "TM" }, { "name" : "TN", "value" : "TN" }, { "name" : "TO", "value" : "TO" }, { "name" : "TR", "value" : "TR" }, { "name" : "TT", "value" : "TT" }, { "name" : "TV", "value" : "TV" }, { "name" : "TW", "value" : "TW" }, { "name" : "TZ", "value" : "TZ" }, { "name" : "UA", "value" : "UA" }, { "name" : "UG", "value" : "UG" }, { "name" : "US", "value" : "US" }, { "name" : "UY", "value" : "UY" }, { "name" : "UZ", "value" : "UZ" }, { "name" : "VA", "value" : "VA" }, { "name" : "VC", "value" : "VC" }, { "name" : "VE", "value" : "VE" }, { "name" : "VG", "value" : "VG" }, { "name" : "VI", "value" : "VI" }, { "name" : "VN", "value" : "VN" }, { "name" : "VU", "value" : "VU" }, { "name" : "WF", "value" : "WF" }, { "name" : "WS", "value" : "WS" }, { "name" : "YE", "value" : "YE" }, { "name" : "YT", "value" : "YT" }, { "name" : "ZA", "value" : "ZA" }, { "name" : "ZM", "value" : "ZM" }, { "name" : "ZW", "value" : "ZW" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CountryCode", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CountryCode", "variableName" : "countryCode", "variableType" : "CountryCode", "documentation" : null, "simpleType" : "CountryCode", "variableSetterType" : "CountryCode" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteTagsForDomainRequest" : { "c2jName" : "DeleteTagsForDomainRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The DeleteTagsForDomainRequest includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteTagsForDomain", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.DeleteTagsForDomain", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@return The domain for which you want to delete one or more tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to delete one or more tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@return The domain for which you want to delete one or more tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to delete one or more tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagsToDelete", "beanStyleSetterMethodName" : "setTagsToDelete", "c2jName" : "TagsToDelete", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

A list of tag keys to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToDelete(List)}.\n@param tagsToDelete a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToDelete(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of tag keys to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToDelete()} to see if a value was sent in this field.\n

\n@return A list of tag keys to delete.\n@deprecated Use {@link #tagsToDelete()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagsToDelete(List)}\n", "documentation" : "

A list of tag keys to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagsToDelete property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagsToDelete", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToDelete", "fluentSetterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToDelete", "getterDocumentation" : "

A list of tag keys to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToDelete()} to see if a value was sent in this field.\n

\n@return A list of tag keys to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToDelete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToDelete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToDelete", "sensitive" : false, "setterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.", "setterMethodName" : "setTagsToDelete", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToDelete", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToDelete", "variableType" : "java.util.List", "documentation" : "

A list of tag keys to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@return The domain for which you want to delete one or more tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to delete one or more tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@return The domain for which you want to delete one or more tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to delete one or more tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagsToDelete" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagsToDelete", "beanStyleSetterMethodName" : "setTagsToDelete", "c2jName" : "TagsToDelete", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

A list of tag keys to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToDelete(List)}.\n@param tagsToDelete a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToDelete(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of tag keys to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToDelete()} to see if a value was sent in this field.\n

\n@return A list of tag keys to delete.\n@deprecated Use {@link #tagsToDelete()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagsToDelete(List)}\n", "documentation" : "

A list of tag keys to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagsToDelete property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagsToDelete", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToDelete", "fluentSetterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToDelete", "getterDocumentation" : "

A list of tag keys to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToDelete()} to see if a value was sent in this field.\n

\n@return A list of tag keys to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToDelete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToDelete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToDelete", "sensitive" : false, "setterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.", "setterMethodName" : "setTagsToDelete", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToDelete", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToDelete", "variableType" : "java.util.List", "documentation" : "

A list of tag keys to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@return The domain for which you want to delete one or more tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to delete one or more tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@return The domain for which you want to delete one or more tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to delete one or more tags.

\n@param domainName The domain for which you want to delete one or more tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to delete one or more tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagsToDelete", "beanStyleSetterMethodName" : "setTagsToDelete", "c2jName" : "TagsToDelete", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

A list of tag keys to delete.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToDelete(List)}.\n@param tagsToDelete a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToDelete(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of tag keys to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToDelete()} to see if a value was sent in this field.\n

\n@return A list of tag keys to delete.\n@deprecated Use {@link #tagsToDelete()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagsToDelete(List)}\n", "documentation" : "

A list of tag keys to delete.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagsToDelete property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagsToDelete", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToDelete", "fluentSetterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToDelete", "getterDocumentation" : "

A list of tag keys to delete.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToDelete()} to see if a value was sent in this field.\n

\n@return A list of tag keys to delete.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToDelete", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToDelete", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToDelete", "sensitive" : false, "setterDocumentation" : "

A list of tag keys to delete.

\n@param tagsToDelete A list of tag keys to delete.", "setterMethodName" : "setTagsToDelete", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToDelete", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToDelete", "variableType" : "java.util.List", "documentation" : "

A list of tag keys to delete.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "TagsToDelete" ], "shapeName" : "DeleteTagsForDomainRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteTagsForDomainRequest", "variableName" : "deleteTagsForDomainRequest", "variableType" : "DeleteTagsForDomainRequest", "documentation" : null, "simpleType" : "DeleteTagsForDomainRequest", "variableSetterType" : "DeleteTagsForDomainRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteTagsForDomainResponse" : { "c2jName" : "DeleteTagsForDomainResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteTagsForDomainResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteTagsForDomainResponse", "variableName" : "deleteTagsForDomainResponse", "variableType" : "DeleteTagsForDomainResponse", "documentation" : null, "simpleType" : "DeleteTagsForDomainResponse", "variableSetterType" : "DeleteTagsForDomainResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DisableDomainAutoRenewRequest" : { "c2jName" : "DisableDomainAutoRenewRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisableDomainAutoRenew", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.DisableDomainAutoRenew", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@return The name of the domain that you want to disable automatic renewal for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to disable automatic renewal for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@return The name of the domain that you want to disable automatic renewal for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to disable automatic renewal for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@return The name of the domain that you want to disable automatic renewal for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to disable automatic renewal for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@return The name of the domain that you want to disable automatic renewal for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to disable automatic renewal for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@return The name of the domain that you want to disable automatic renewal for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to disable automatic renewal for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@return The name of the domain that you want to disable automatic renewal for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to disable automatic renewal for.

\n@param domainName The name of the domain that you want to disable automatic renewal for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to disable automatic renewal for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "DisableDomainAutoRenewRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisableDomainAutoRenewRequest", "variableName" : "disableDomainAutoRenewRequest", "variableType" : "DisableDomainAutoRenewRequest", "documentation" : null, "simpleType" : "DisableDomainAutoRenewRequest", "variableSetterType" : "DisableDomainAutoRenewRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DisableDomainAutoRenewResponse" : { "c2jName" : "DisableDomainAutoRenewResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DisableDomainAutoRenewResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisableDomainAutoRenewResponse", "variableName" : "disableDomainAutoRenewResponse", "variableType" : "DisableDomainAutoRenewResponse", "documentation" : null, "simpleType" : "DisableDomainAutoRenewResponse", "variableSetterType" : "DisableDomainAutoRenewResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DisableDomainTransferLockRequest" : { "c2jName" : "DisableDomainTransferLockRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The DisableDomainTransferLock request includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DisableDomainTransferLock", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.DisableDomainTransferLock", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@return The name of the domain that you want to remove the transfer lock for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to remove the transfer lock for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@return The name of the domain that you want to remove the transfer lock for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to remove the transfer lock for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@return The name of the domain that you want to remove the transfer lock for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to remove the transfer lock for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@return The name of the domain that you want to remove the transfer lock for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to remove the transfer lock for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@return The name of the domain that you want to remove the transfer lock for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to remove the transfer lock for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@return The name of the domain that you want to remove the transfer lock for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to remove the transfer lock for.

\n@param domainName The name of the domain that you want to remove the transfer lock for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to remove the transfer lock for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "DisableDomainTransferLockRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisableDomainTransferLockRequest", "variableName" : "disableDomainTransferLockRequest", "variableType" : "DisableDomainTransferLockRequest", "documentation" : null, "simpleType" : "DisableDomainTransferLockRequest", "variableSetterType" : "DisableDomainTransferLockRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DisableDomainTransferLockResponse" : { "c2jName" : "DisableDomainTransferLockResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The DisableDomainTransferLock response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "DisableDomainTransferLockResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisableDomainTransferLockResponse", "variableName" : "disableDomainTransferLockResponse", "variableType" : "DisableDomainTransferLockResponse", "documentation" : null, "simpleType" : "DisableDomainTransferLockResponse", "variableSetterType" : "DisableDomainTransferLockResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DomainAvailability" : { "c2jName" : "DomainAvailability", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "AVAILABLE", "value" : "AVAILABLE" }, { "name" : "AVAILABLE_RESERVED", "value" : "AVAILABLE_RESERVED" }, { "name" : "AVAILABLE_PREORDER", "value" : "AVAILABLE_PREORDER" }, { "name" : "UNAVAILABLE", "value" : "UNAVAILABLE" }, { "name" : "UNAVAILABLE_PREMIUM", "value" : "UNAVAILABLE_PREMIUM" }, { "name" : "UNAVAILABLE_RESTRICTED", "value" : "UNAVAILABLE_RESTRICTED" }, { "name" : "RESERVED", "value" : "RESERVED" }, { "name" : "DONT_KNOW", "value" : "DONT_KNOW" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DomainAvailability", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DomainAvailability", "variableName" : "domainAvailability", "variableType" : "DomainAvailability", "documentation" : null, "simpleType" : "DomainAvailability", "variableSetterType" : "DomainAvailability" }, "wrapper" : false, "xmlNamespace" : null }, "DomainLimitExceededException" : { "c2jName" : "DomainLimitExceeded", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The number of domains has exceeded the allowed threshold for the account.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DomainLimitExceeded", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DomainLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DomainLimitExceededException", "variableName" : "domainLimitExceededException", "variableType" : "DomainLimitExceededException", "documentation" : null, "simpleType" : "DomainLimitExceededException", "variableSetterType" : "DomainLimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "DomainSuggestion" : { "c2jName" : "DomainSuggestion", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about one suggested domain name.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

A suggested domain name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A suggested domain name.

\n@return A suggested domain name.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

A suggested domain name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

A suggested domain name.

\n@return A suggested domain name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

A suggested domain name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailability", "beanStyleSetterMethodName" : "setAvailability", "c2jName" : "Availability", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availability(String)}.\n@param availability a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availability(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@deprecated Use {@link #availability()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availability(String)}\n", "documentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Availability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailability", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availability", "fluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availability", "getterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Availability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Availability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Availability", "sensitive" : false, "setterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "setterMethodName" : "setAvailability", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Availability" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailability", "beanStyleSetterMethodName" : "setAvailability", "c2jName" : "Availability", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availability(String)}.\n@param availability a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availability(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@deprecated Use {@link #availability()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availability(String)}\n", "documentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Availability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailability", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availability", "fluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availability", "getterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Availability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Availability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Availability", "sensitive" : false, "setterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "setterMethodName" : "setAvailability", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

A suggested domain name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A suggested domain name.

\n@return A suggested domain name.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

A suggested domain name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

A suggested domain name.

\n@return A suggested domain name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

A suggested domain name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

A suggested domain name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A suggested domain name.

\n@return A suggested domain name.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

A suggested domain name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

A suggested domain name.

\n@return A suggested domain name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

A suggested domain name.

\n@param domainName A suggested domain name.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

A suggested domain name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailability", "beanStyleSetterMethodName" : "setAvailability", "c2jName" : "Availability", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #availability(String)}.\n@param availability a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #availability(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@deprecated Use {@link #availability()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availability(String)}\n", "documentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Availability property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAvailability", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availability", "fluentSetterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availability", "getterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@return Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Availability", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Availability", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Availability", "sensitive" : false, "setterDocumentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

\n@param availability Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "setterMethodName" : "setAvailability", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availability", "variableType" : "String", "documentation" : "

Whether the domain name is available for registering.

You can register only the domains that are designated as AVAILABLE.

Valid values:

AVAILABLE

The domain name is available.

AVAILABLE_RESERVED

The domain name is reserved under specific conditions.

AVAILABLE_PREORDER

The domain name is available and can be preordered.

DONT_KNOW

The TLD registry didn't reply with a definitive answer about whether the domain name is available. Amazon Route 53 can return this response for a variety of reasons, for example, the registry is performing maintenance. Try again later.

PENDING

The TLD registry didn't return a response in the expected amount of time. When the response is delayed, it usually takes just a few extra seconds. You can resubmit the request immediately.

RESERVED

The domain name has been reserved for another person or organization.

UNAVAILABLE

The domain name is not available.

UNAVAILABLE_PREMIUM

The domain name is not available.

UNAVAILABLE_RESTRICTED

The domain name is forbidden.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DomainSuggestion", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "domainSuggestion", "variableType" : "DomainSuggestion", "documentation" : null, "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "wrapper" : false, "xmlNamespace" : null }, "DomainSummary" : { "c2jName" : "DomainSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Summary information about one domain.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that the summary information applies to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@return The name of the domain that the summary information applies to.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that the summary information applies to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that the summary information applies to.

\n@return The name of the domain that the summary information applies to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that the summary information applies to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@return Indicates whether the domain is automatically renewed upon expiration.\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain is automatically renewed upon expiration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@return Indicates whether the domain is automatically renewed upon expiration.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain is automatically renewed upon expiration.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferLock", "beanStyleSetterMethodName" : "setTransferLock", "c2jName" : "TransferLock", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #transferLock(Boolean)}.\n@param transferLock a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferLock(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@return Indicates whether a domain is locked from unauthorized transfer to another party.\n@deprecated Use {@link #transferLock()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #transferLock(Boolean)}\n", "documentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TransferLock property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferLock", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "transferLock", "fluentSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "transferLock", "getterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@return Indicates whether a domain is locked from unauthorized transfer to another party.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TransferLock", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TransferLock", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TransferLock", "sensitive" : false, "setterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.", "setterMethodName" : "setTransferLock", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "transferLock", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "transferLock", "variableType" : "Boolean", "documentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiry", "beanStyleSetterMethodName" : "setExpiry", "c2jName" : "Expiry", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expiry(Instant)}.\n@param expiry a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiry(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@return Expiration date of the domain in Coordinated Universal Time (UTC).\n@deprecated Use {@link #expiry()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiry(Instant)}\n", "documentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Expiry property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiry", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiry", "fluentSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiry", "getterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@return Expiration date of the domain in Coordinated Universal Time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Expiry", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Expiry", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Expiry", "sensitive" : false, "setterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).", "setterMethodName" : "setExpiry", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expiry", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expiry", "variableType" : "java.time.Instant", "documentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AutoRenew" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@return Indicates whether the domain is automatically renewed upon expiration.\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain is automatically renewed upon expiration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@return Indicates whether the domain is automatically renewed upon expiration.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain is automatically renewed upon expiration.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that the summary information applies to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@return The name of the domain that the summary information applies to.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that the summary information applies to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that the summary information applies to.

\n@return The name of the domain that the summary information applies to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that the summary information applies to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Expiry" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiry", "beanStyleSetterMethodName" : "setExpiry", "c2jName" : "Expiry", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expiry(Instant)}.\n@param expiry a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiry(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@return Expiration date of the domain in Coordinated Universal Time (UTC).\n@deprecated Use {@link #expiry()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiry(Instant)}\n", "documentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Expiry property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiry", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiry", "fluentSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiry", "getterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@return Expiration date of the domain in Coordinated Universal Time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Expiry", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Expiry", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Expiry", "sensitive" : false, "setterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).", "setterMethodName" : "setExpiry", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expiry", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expiry", "variableType" : "java.time.Instant", "documentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TransferLock" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferLock", "beanStyleSetterMethodName" : "setTransferLock", "c2jName" : "TransferLock", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #transferLock(Boolean)}.\n@param transferLock a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferLock(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@return Indicates whether a domain is locked from unauthorized transfer to another party.\n@deprecated Use {@link #transferLock()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #transferLock(Boolean)}\n", "documentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TransferLock property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferLock", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "transferLock", "fluentSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "transferLock", "getterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@return Indicates whether a domain is locked from unauthorized transfer to another party.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TransferLock", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TransferLock", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TransferLock", "sensitive" : false, "setterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.", "setterMethodName" : "setTransferLock", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "transferLock", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "transferLock", "variableType" : "Boolean", "documentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that the summary information applies to.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@return The name of the domain that the summary information applies to.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that the summary information applies to.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that the summary information applies to.

\n@return The name of the domain that the summary information applies to.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that the summary information applies to.

\n@param domainName The name of the domain that the summary information applies to.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that the summary information applies to.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@return Indicates whether the domain is automatically renewed upon expiration.\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain is automatically renewed upon expiration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@return Indicates whether the domain is automatically renewed upon expiration.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain is automatically renewed upon expiration.

\n@param autoRenew Indicates whether the domain is automatically renewed upon expiration.", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain is automatically renewed upon expiration.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferLock", "beanStyleSetterMethodName" : "setTransferLock", "c2jName" : "TransferLock", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #transferLock(Boolean)}.\n@param transferLock a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferLock(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@return Indicates whether a domain is locked from unauthorized transfer to another party.\n@deprecated Use {@link #transferLock()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #transferLock(Boolean)}\n", "documentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TransferLock property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferLock", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "transferLock", "fluentSetterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "transferLock", "getterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@return Indicates whether a domain is locked from unauthorized transfer to another party.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TransferLock", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TransferLock", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TransferLock", "sensitive" : false, "setterDocumentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

\n@param transferLock Indicates whether a domain is locked from unauthorized transfer to another party.", "setterMethodName" : "setTransferLock", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "transferLock", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "transferLock", "variableType" : "Boolean", "documentation" : "

Indicates whether a domain is locked from unauthorized transfer to another party.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpiry", "beanStyleSetterMethodName" : "setExpiry", "c2jName" : "Expiry", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expiry(Instant)}.\n@param expiry a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiry(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@return Expiration date of the domain in Coordinated Universal Time (UTC).\n@deprecated Use {@link #expiry()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expiry(Instant)}\n", "documentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Expiry property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpiry", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expiry", "fluentSetterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expiry", "getterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@return Expiration date of the domain in Coordinated Universal Time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Expiry", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Expiry", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Expiry", "sensitive" : false, "setterDocumentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

\n@param expiry Expiration date of the domain in Coordinated Universal Time (UTC).", "setterMethodName" : "setExpiry", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expiry", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expiry", "variableType" : "java.time.Instant", "documentation" : "

Expiration date of the domain in Coordinated Universal Time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "DomainSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DomainSummary", "variableName" : "domainSummary", "variableType" : "DomainSummary", "documentation" : null, "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "wrapper" : false, "xmlNamespace" : null }, "DomainTransferability" : { "c2jName" : "DomainTransferability", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A complex type that contains information about whether the specified domain can be transferred to Amazon Route 53.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferableAsString", "beanStyleSetterMethodName" : "setTransferable", "c2jName" : "Transferable", "c2jShape" : "Transferable", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #transferableAsString(String)}.\n@param transferable a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferable(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Transferable property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transferable} will return {@link Transferable#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transferableAsString}.\n

\n@return The value of the Transferable property for this object.\n@see Transferable\n@deprecated Use {@link #transferableAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable\n@return Returns a reference to this object so that method calls can be chained together.\n@see Transferable\n@deprecated Use {@link #transferable(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Transferable", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Transferable property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferable", "fluentEnumGetterMethodName" : "transferable", "fluentEnumSetterMethodName" : "transferable", "fluentGetterMethodName" : "transferableAsString", "fluentSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable\n@return Returns a reference to this object so that method calls can be chained together.\n@see Transferable", "fluentSetterMethodName" : "transferable", "getterDocumentation" : "Returns the value of the Transferable property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transferable} will return {@link Transferable#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transferableAsString}.\n

\n@return The value of the Transferable property for this object.\n@see Transferable", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Transferable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Transferable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Transferable", "sensitive" : false, "setterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable", "setterMethodName" : "setTransferable", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transferable", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "transferable", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Transferable" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferableAsString", "beanStyleSetterMethodName" : "setTransferable", "c2jName" : "Transferable", "c2jShape" : "Transferable", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #transferableAsString(String)}.\n@param transferable a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferable(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Transferable property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transferable} will return {@link Transferable#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transferableAsString}.\n

\n@return The value of the Transferable property for this object.\n@see Transferable\n@deprecated Use {@link #transferableAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable\n@return Returns a reference to this object so that method calls can be chained together.\n@see Transferable\n@deprecated Use {@link #transferable(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Transferable", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Transferable property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferable", "fluentEnumGetterMethodName" : "transferable", "fluentEnumSetterMethodName" : "transferable", "fluentGetterMethodName" : "transferableAsString", "fluentSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable\n@return Returns a reference to this object so that method calls can be chained together.\n@see Transferable", "fluentSetterMethodName" : "transferable", "getterDocumentation" : "Returns the value of the Transferable property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transferable} will return {@link Transferable#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transferableAsString}.\n

\n@return The value of the Transferable property for this object.\n@see Transferable", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Transferable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Transferable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Transferable", "sensitive" : false, "setterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable", "setterMethodName" : "setTransferable", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transferable", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "transferable", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTransferableAsString", "beanStyleSetterMethodName" : "setTransferable", "c2jName" : "Transferable", "c2jShape" : "Transferable", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #transferableAsString(String)}.\n@param transferable a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #transferable(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Transferable property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transferable} will return {@link Transferable#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transferableAsString}.\n

\n@return The value of the Transferable property for this object.\n@see Transferable\n@deprecated Use {@link #transferableAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable\n@return Returns a reference to this object so that method calls can be chained together.\n@see Transferable\n@deprecated Use {@link #transferable(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : "Transferable", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Transferable property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTransferable", "fluentEnumGetterMethodName" : "transferable", "fluentEnumSetterMethodName" : "transferable", "fluentGetterMethodName" : "transferableAsString", "fluentSetterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable\n@return Returns a reference to this object so that method calls can be chained together.\n@see Transferable", "fluentSetterMethodName" : "transferable", "getterDocumentation" : "Returns the value of the Transferable property for this object.\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #transferable} will return {@link Transferable#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #transferableAsString}.\n

\n@return The value of the Transferable property for this object.\n@see Transferable", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Transferable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Transferable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Transferable", "sensitive" : false, "setterDocumentation" : "Sets the value of the Transferable property for this object.\n\n@param transferable The new value for the Transferable property for this object.\n@see Transferable", "setterMethodName" : "setTransferable", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transferable", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "transferable", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DomainTransferability", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DomainTransferability", "variableName" : "domainTransferability", "variableType" : "DomainTransferability", "documentation" : null, "simpleType" : "DomainTransferability", "variableSetterType" : "DomainTransferability" }, "wrapper" : false, "xmlNamespace" : null }, "DuplicateRequestException" : { "c2jName" : "DuplicateRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request is already in progress for the domain.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "DuplicateRequest", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DuplicateRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DuplicateRequestException", "variableName" : "duplicateRequestException", "variableType" : "DuplicateRequestException", "documentation" : null, "simpleType" : "DuplicateRequestException", "variableSetterType" : "DuplicateRequestException" }, "wrapper" : false, "xmlNamespace" : null }, "EnableDomainAutoRenewRequest" : { "c2jName" : "EnableDomainAutoRenewRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "EnableDomainAutoRenew", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.EnableDomainAutoRenew", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@return The name of the domain that you want to enable automatic renewal for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to enable automatic renewal for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@return The name of the domain that you want to enable automatic renewal for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to enable automatic renewal for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@return The name of the domain that you want to enable automatic renewal for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to enable automatic renewal for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@return The name of the domain that you want to enable automatic renewal for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to enable automatic renewal for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@return The name of the domain that you want to enable automatic renewal for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to enable automatic renewal for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@return The name of the domain that you want to enable automatic renewal for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to enable automatic renewal for.

\n@param domainName The name of the domain that you want to enable automatic renewal for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to enable automatic renewal for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "EnableDomainAutoRenewRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EnableDomainAutoRenewRequest", "variableName" : "enableDomainAutoRenewRequest", "variableType" : "EnableDomainAutoRenewRequest", "documentation" : null, "simpleType" : "EnableDomainAutoRenewRequest", "variableSetterType" : "EnableDomainAutoRenewRequest" }, "wrapper" : false, "xmlNamespace" : null }, "EnableDomainAutoRenewResponse" : { "c2jName" : "EnableDomainAutoRenewResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EnableDomainAutoRenewResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnableDomainAutoRenewResponse", "variableName" : "enableDomainAutoRenewResponse", "variableType" : "EnableDomainAutoRenewResponse", "documentation" : null, "simpleType" : "EnableDomainAutoRenewResponse", "variableSetterType" : "EnableDomainAutoRenewResponse" }, "wrapper" : false, "xmlNamespace" : null }, "EnableDomainTransferLockRequest" : { "c2jName" : "EnableDomainTransferLockRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A request to set the transfer lock for the specified domain.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "EnableDomainTransferLock", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.EnableDomainTransferLock", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@return The name of the domain that you want to set the transfer lock for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to set the transfer lock for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@return The name of the domain that you want to set the transfer lock for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to set the transfer lock for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@return The name of the domain that you want to set the transfer lock for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to set the transfer lock for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@return The name of the domain that you want to set the transfer lock for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to set the transfer lock for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@return The name of the domain that you want to set the transfer lock for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to set the transfer lock for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@return The name of the domain that you want to set the transfer lock for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to set the transfer lock for.

\n@param domainName The name of the domain that you want to set the transfer lock for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to set the transfer lock for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "EnableDomainTransferLockRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EnableDomainTransferLockRequest", "variableName" : "enableDomainTransferLockRequest", "variableType" : "EnableDomainTransferLockRequest", "documentation" : null, "simpleType" : "EnableDomainTransferLockRequest", "variableSetterType" : "EnableDomainTransferLockRequest" }, "wrapper" : false, "xmlNamespace" : null }, "EnableDomainTransferLockResponse" : { "c2jName" : "EnableDomainTransferLockResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The EnableDomainTransferLock response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "EnableDomainTransferLockResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnableDomainTransferLockResponse", "variableName" : "enableDomainTransferLockResponse", "variableType" : "EnableDomainTransferLockResponse", "documentation" : null, "simpleType" : "EnableDomainTransferLockResponse", "variableSetterType" : "EnableDomainTransferLockResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ExtraParam" : { "c2jName" : "ExtraParam", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

ExtraParam includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ExtraParamName", "defaultConsumerFluentSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link ExtraParamName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExtraParamName\n@deprecated Use {@link #name(String)}\n", "documentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

", "endpointDiscoveryId" : false, "enumType" : "ExtraParamName", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExtraParamName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link ExtraParamName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "ExtraParamValue", "defaultConsumerFluentSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@return Values corresponding to the additional parameter names required by some top-level domains.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@return Values corresponding to the additional parameter names required by some top-level domains.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ExtraParamName", "defaultConsumerFluentSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link ExtraParamName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExtraParamName\n@deprecated Use {@link #name(String)}\n", "documentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

", "endpointDiscoveryId" : false, "enumType" : "ExtraParamName", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExtraParamName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link ExtraParamName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "ExtraParamValue", "defaultConsumerFluentSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@return Values corresponding to the additional parameter names required by some top-level domains.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@return Values corresponding to the additional parameter names required by some top-level domains.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "ExtraParamName", "defaultConsumerFluentSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link ExtraParamName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@deprecated Use {@link #nameAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExtraParamName\n@deprecated Use {@link #name(String)}\n", "documentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

", "endpointDiscoveryId" : false, "enumType" : "ExtraParamName", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExtraParamName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #name} will return {@link ExtraParamName#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #nameAsString}.\n

\n@return Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

\n@param name Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.\n@see ExtraParamName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Name of the additional parameter required by the top-level domain. Here are the top-level domains that require additional parameters and which parameters they require:

  • .com.au and .net.au: AU_ID_NUMBER and AU_ID_TYPE

  • .ca: BRAND_NUMBER, CA_LEGAL_TYPE, and CA_BUSINESS_ENTITY_TYPE

  • .es: ES_IDENTIFICATION, ES_IDENTIFICATION_TYPE, and ES_LEGAL_FORM

  • .fi: BIRTH_DATE_IN_YYYY_MM_DD, FI_BUSINESS_NUMBER, FI_ID_NUMBER, FI_NATIONALITY, and FI_ORGANIZATION_TYPE

  • .fr: BRAND_NUMBER, BIRTH_DEPARTMENT, BIRTH_DATE_IN_YYYY_MM_DD, BIRTH_COUNTRY, and BIRTH_CITY

  • .it: BIRTH_COUNTRY, IT_PIN, and IT_REGISTRANT_ENTITY_TYPE

  • .ru: BIRTH_DATE_IN_YYYY_MM_DD and RU_PASSPORT_DATA

  • .se: BIRTH_COUNTRY and SE_ID_NUMBER

  • .sg: SG_ID_NUMBER

  • .co.uk, .me.uk, and .org.uk: UK_CONTACT_TYPE and UK_COMPANY_NUMBER

In addition, many TLDs require VAT_NUMBER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "ExtraParamValue", "defaultConsumerFluentSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@return Values corresponding to the additional parameter names required by some top-level domains.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@return Values corresponding to the additional parameter names required by some top-level domains.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

\n@param value Values corresponding to the additional parameter names required by some top-level domains.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

Values corresponding to the additional parameter names required by some top-level domains.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Name", "Value" ], "shapeName" : "ExtraParam", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExtraParam", "variableName" : "extraParam", "variableType" : "ExtraParam", "documentation" : null, "simpleType" : "ExtraParam", "variableSetterType" : "ExtraParam" }, "wrapper" : false, "xmlNamespace" : null }, "ExtraParamName" : { "c2jName" : "ExtraParamName", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DUNS_NUMBER", "value" : "DUNS_NUMBER" }, { "name" : "BRAND_NUMBER", "value" : "BRAND_NUMBER" }, { "name" : "BIRTH_DEPARTMENT", "value" : "BIRTH_DEPARTMENT" }, { "name" : "BIRTH_DATE_IN_YYYY_MM_DD", "value" : "BIRTH_DATE_IN_YYYY_MM_DD" }, { "name" : "BIRTH_COUNTRY", "value" : "BIRTH_COUNTRY" }, { "name" : "BIRTH_CITY", "value" : "BIRTH_CITY" }, { "name" : "DOCUMENT_NUMBER", "value" : "DOCUMENT_NUMBER" }, { "name" : "AU_ID_NUMBER", "value" : "AU_ID_NUMBER" }, { "name" : "AU_ID_TYPE", "value" : "AU_ID_TYPE" }, { "name" : "CA_LEGAL_TYPE", "value" : "CA_LEGAL_TYPE" }, { "name" : "CA_BUSINESS_ENTITY_TYPE", "value" : "CA_BUSINESS_ENTITY_TYPE" }, { "name" : "ES_IDENTIFICATION", "value" : "ES_IDENTIFICATION" }, { "name" : "ES_IDENTIFICATION_TYPE", "value" : "ES_IDENTIFICATION_TYPE" }, { "name" : "ES_LEGAL_FORM", "value" : "ES_LEGAL_FORM" }, { "name" : "FI_BUSINESS_NUMBER", "value" : "FI_BUSINESS_NUMBER" }, { "name" : "FI_ID_NUMBER", "value" : "FI_ID_NUMBER" }, { "name" : "FI_NATIONALITY", "value" : "FI_NATIONALITY" }, { "name" : "FI_ORGANIZATION_TYPE", "value" : "FI_ORGANIZATION_TYPE" }, { "name" : "IT_PIN", "value" : "IT_PIN" }, { "name" : "IT_REGISTRANT_ENTITY_TYPE", "value" : "IT_REGISTRANT_ENTITY_TYPE" }, { "name" : "RU_PASSPORT_DATA", "value" : "RU_PASSPORT_DATA" }, { "name" : "SE_ID_NUMBER", "value" : "SE_ID_NUMBER" }, { "name" : "SG_ID_NUMBER", "value" : "SG_ID_NUMBER" }, { "name" : "VAT_NUMBER", "value" : "VAT_NUMBER" }, { "name" : "UK_CONTACT_TYPE", "value" : "UK_CONTACT_TYPE" }, { "name" : "UK_COMPANY_NUMBER", "value" : "UK_COMPANY_NUMBER" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExtraParamName", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExtraParamName", "variableName" : "extraParamName", "variableType" : "ExtraParamName", "documentation" : null, "simpleType" : "ExtraParamName", "variableSetterType" : "ExtraParamName" }, "wrapper" : false, "xmlNamespace" : null }, "GetContactReachabilityStatusRequest" : { "c2jName" : "GetContactReachabilityStatusRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetContactReachabilityStatus", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.GetContactReachabilityStatus", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@return The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@return The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@return The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@return The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@return The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@return The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

\n@param domainName The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain for which you want to know whether the registrant contact has confirmed that the email address is valid.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetContactReachabilityStatusRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetContactReachabilityStatusRequest", "variableName" : "getContactReachabilityStatusRequest", "variableType" : "GetContactReachabilityStatusRequest", "documentation" : null, "simpleType" : "GetContactReachabilityStatusRequest", "variableSetterType" : "GetContactReachabilityStatusRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetContactReachabilityStatusResponse" : { "c2jName" : "GetContactReachabilityStatusResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name for which you requested the reachability status.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@return The domain name for which you requested the reachability status.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name for which you requested the reachability status.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name for which you requested the reachability status.

\n@return The domain name for which you requested the reachability status.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name for which you requested the reachability status.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ReachabilityStatus", "defaultConsumerFluentSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ReachabilityStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReachabilityStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

", "endpointDiscoveryId" : false, "enumType" : "ReachabilityStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReachabilityStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ReachabilityStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name for which you requested the reachability status.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@return The domain name for which you requested the reachability status.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name for which you requested the reachability status.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name for which you requested the reachability status.

\n@return The domain name for which you requested the reachability status.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name for which you requested the reachability status.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ReachabilityStatus", "defaultConsumerFluentSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ReachabilityStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReachabilityStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

", "endpointDiscoveryId" : false, "enumType" : "ReachabilityStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReachabilityStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ReachabilityStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name for which you requested the reachability status.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@return The domain name for which you requested the reachability status.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name for which you requested the reachability status.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name for which you requested the reachability status.

\n@return The domain name for which you requested the reachability status.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name for which you requested the reachability status.

\n@param domainName The domain name for which you requested the reachability status.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name for which you requested the reachability status.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ReachabilityStatus", "defaultConsumerFluentSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ReachabilityStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReachabilityStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

", "endpointDiscoveryId" : false, "enumType" : "ReachabilityStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ReachabilityStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link ReachabilityStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@param status Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

\n@see ReachabilityStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the registrant contact has responded. Values include the following:

PENDING

We sent the confirmation email and haven't received a response yet.

DONE

We sent the email and got confirmation from the registrant contact.

EXPIRED

The time limit expired before the registrant contact responded.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetContactReachabilityStatusResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetContactReachabilityStatusResponse", "variableName" : "getContactReachabilityStatusResponse", "variableType" : "GetContactReachabilityStatusResponse", "documentation" : null, "simpleType" : "GetContactReachabilityStatusResponse", "variableSetterType" : "GetContactReachabilityStatusResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetDomainDetailRequest" : { "c2jName" : "GetDomainDetailRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The GetDomainDetail request includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetDomainDetail", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.GetDomainDetail", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@return The name of the domain that you want to get detailed information about.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get detailed information about.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@return The name of the domain that you want to get detailed information about.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get detailed information about.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@return The name of the domain that you want to get detailed information about.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get detailed information about.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@return The name of the domain that you want to get detailed information about.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get detailed information about.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@return The name of the domain that you want to get detailed information about.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get detailed information about.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@return The name of the domain that you want to get detailed information about.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get detailed information about.

\n@param domainName The name of the domain that you want to get detailed information about.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get detailed information about.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "GetDomainDetailRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDomainDetailRequest", "variableName" : "getDomainDetailRequest", "variableType" : "GetDomainDetailRequest", "documentation" : null, "simpleType" : "GetDomainDetailRequest", "variableSetterType" : "GetDomainDetailRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetDomainDetailResponse" : { "c2jName" : "GetDomainDetailResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The GetDomainDetail response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of a domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of a domain.

\n@return The name of a domain.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of a domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of a domain.

\n@return The name of a domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of a domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return The name of the domain.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

The name of the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

The name of the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return The name of the domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

The name of the domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@return Specifies whether the domain registration is set to renew automatically.\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Specifies whether the domain registration is set to renew automatically.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@return Specifies whether the domain registration is set to renew automatically.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Specifies whether the domain registration is set to renew automatically.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain administrative contact.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain administrative contact.

\n@return Provides details about the domain administrative contact.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain administrative contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides details about the domain administrative contact.

\n@return Provides details about the domain administrative contact.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain administrative contact.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain registrant.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain registrant.

\n@return Provides details about the domain registrant.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain registrant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides details about the domain registrant.

\n@return Provides details about the domain registrant.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain registrant.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain technical contact.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain technical contact.

\n@return Provides details about the domain technical contact.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides details about the domain technical contact.

\n@return Provides details about the domain technical contact.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain technical contact.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminPrivacy", "beanStyleSetterMethodName" : "setAdminPrivacy", "c2jName" : "AdminPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #adminPrivacy(Boolean)}.\n@param adminPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@deprecated Use {@link #adminPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AdminPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.", "setterMethodName" : "setAdminPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantPrivacy", "beanStyleSetterMethodName" : "setRegistrantPrivacy", "c2jName" : "RegistrantPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #registrantPrivacy(Boolean)}.\n@param registrantPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@deprecated Use {@link #registrantPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RegistrantPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "setterMethodName" : "setRegistrantPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechPrivacy", "beanStyleSetterMethodName" : "setTechPrivacy", "c2jName" : "TechPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #techPrivacy(Boolean)}.\n@param techPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@deprecated Use {@link #techPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TechPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.", "setterMethodName" : "setTechPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrarName", "beanStyleSetterMethodName" : "setRegistrarName", "c2jName" : "RegistrarName", "c2jShape" : "RegistrarName", "defaultConsumerFluentSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrarName(String)}.\n@param registrarName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrarName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@return Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@deprecated Use {@link #registrarName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrarName(String)}\n", "documentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrarName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrarName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrarName", "fluentSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrarName", "getterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@return Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrarName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrarName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrarName", "sensitive" : false, "setterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".", "setterMethodName" : "setRegistrarName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrarName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrarName", "variableType" : "String", "documentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getWhoIsServer", "beanStyleSetterMethodName" : "setWhoIsServer", "c2jName" : "WhoIsServer", "c2jShape" : "RegistrarWhoIsServer", "defaultConsumerFluentSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #whoIsServer(String)}.\n@param whoIsServer a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #whoIsServer(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@return The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@deprecated Use {@link #whoIsServer()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #whoIsServer(String)}\n", "documentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the WhoIsServer property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasWhoIsServer", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "whoIsServer", "fluentSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "whoIsServer", "getterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@return The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WhoIsServer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WhoIsServer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WhoIsServer", "sensitive" : false, "setterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.", "setterMethodName" : "setWhoIsServer", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "whoIsServer", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "whoIsServer", "variableType" : "String", "documentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrarUrl", "beanStyleSetterMethodName" : "setRegistrarUrl", "c2jName" : "RegistrarUrl", "c2jShape" : "RegistrarUrl", "defaultConsumerFluentSetterDocumentation" : "

Web address of the registrar.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrarUrl(String)}.\n@param registrarUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrarUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Web address of the registrar.

\n@return Web address of the registrar.\n@deprecated Use {@link #registrarUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrarUrl(String)}\n", "documentation" : "

Web address of the registrar.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrarUrl property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrarUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrarUrl", "fluentSetterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrarUrl", "getterDocumentation" : "

Web address of the registrar.

\n@return Web address of the registrar.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrarUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrarUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrarUrl", "sensitive" : false, "setterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.", "setterMethodName" : "setRegistrarUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrarUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrarUrl", "variableType" : "String", "documentation" : "

Web address of the registrar.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAbuseContactEmail", "beanStyleSetterMethodName" : "setAbuseContactEmail", "c2jName" : "AbuseContactEmail", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #abuseContactEmail(String)}.\n@param abuseContactEmail a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #abuseContactEmail(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@return Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@deprecated Use {@link #abuseContactEmail()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #abuseContactEmail(String)}\n", "documentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AbuseContactEmail property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAbuseContactEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abuseContactEmail", "fluentSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abuseContactEmail", "getterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@return Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AbuseContactEmail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbuseContactEmail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AbuseContactEmail", "sensitive" : false, "setterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.", "setterMethodName" : "setAbuseContactEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "abuseContactEmail", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "abuseContactEmail", "variableType" : "String", "documentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAbuseContactPhone", "beanStyleSetterMethodName" : "setAbuseContactPhone", "c2jName" : "AbuseContactPhone", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

Phone number for reporting abuse.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #abuseContactPhone(String)}.\n@param abuseContactPhone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #abuseContactPhone(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Phone number for reporting abuse.

\n@return Phone number for reporting abuse.\n@deprecated Use {@link #abuseContactPhone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #abuseContactPhone(String)}\n", "documentation" : "

Phone number for reporting abuse.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AbuseContactPhone property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAbuseContactPhone", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abuseContactPhone", "fluentSetterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abuseContactPhone", "getterDocumentation" : "

Phone number for reporting abuse.

\n@return Phone number for reporting abuse.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AbuseContactPhone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbuseContactPhone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AbuseContactPhone", "sensitive" : false, "setterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.", "setterMethodName" : "setAbuseContactPhone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "abuseContactPhone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "abuseContactPhone", "variableType" : "String", "documentation" : "

Phone number for reporting abuse.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistryDomainId", "beanStyleSetterMethodName" : "setRegistryDomainId", "c2jName" : "RegistryDomainId", "c2jShape" : "RegistryDomainId", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryDomainId(String)}.\n@param registryDomainId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryDomainId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #registryDomainId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registryDomainId(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistryDomainId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistryDomainId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registryDomainId", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registryDomainId", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistryDomainId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistryDomainId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistryDomainId", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.", "setterMethodName" : "setRegistryDomainId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registryDomainId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registryDomainId", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "CreationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationDate(Instant)}.\n@param creationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #creationDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creationDate(Instant)}\n", "documentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreationDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreationDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreationDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDate", "sensitive" : false, "setterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUpdatedDate", "beanStyleSetterMethodName" : "setUpdatedDate", "c2jName" : "UpdatedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updatedDate(Instant)}.\n@param updatedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #updatedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #updatedDate(Instant)}\n", "documentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UpdatedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUpdatedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedDate", "fluentSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedDate", "getterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "UpdatedDate", "sensitive" : false, "setterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setUpdatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedDate", "variableType" : "java.time.Instant", "documentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpirationDate", "beanStyleSetterMethodName" : "setExpirationDate", "c2jName" : "ExpirationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expirationDate(Instant)}.\n@param expirationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expirationDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #expirationDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expirationDate(Instant)}\n", "documentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpirationDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpirationDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expirationDate", "fluentSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expirationDate", "getterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ExpirationDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExpirationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ExpirationDate", "sensitive" : false, "setterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setExpirationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expirationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expirationDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getReseller", "beanStyleSetterMethodName" : "setReseller", "c2jName" : "Reseller", "c2jShape" : "Reseller", "defaultConsumerFluentSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reseller(String)}.\n@param reseller a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reseller(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@return Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@deprecated Use {@link #reseller()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #reseller(String)}\n", "documentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Reseller property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasReseller", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reseller", "fluentSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reseller", "getterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@return Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Reseller", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Reseller", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reseller", "sensitive" : false, "setterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.", "setterMethodName" : "setReseller", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reseller", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reseller", "variableType" : "String", "documentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDnsSec", "beanStyleSetterMethodName" : "setDnsSec", "c2jName" : "DnsSec", "c2jShape" : "DNSSec", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #dnsSec(String)}.\n@param dnsSec a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dnsSec(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #dnsSec()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dnsSec(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DnsSec property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDnsSec", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dnsSec", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dnsSec", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DnsSec", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DnsSec", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DnsSec", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.", "setterMethodName" : "setDnsSec", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dnsSec", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dnsSec", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getStatusList", "beanStyleSetterMethodName" : "setStatusList", "c2jName" : "StatusList", "c2jShape" : "DomainStatusList", "defaultConsumerFluentSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #statusList(List)}.\n@param statusList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasStatusList()} to see if a value was sent in this field.\n

\n@return An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@deprecated Use {@link #statusList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #statusList(List)}\n", "documentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StatusList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatusList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "statusList", "fluentSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusList", "getterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasStatusList()} to see if a value was sent in this field.\n

\n@return An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StatusList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainStatus", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StatusList", "sensitive" : false, "setterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)", "setterMethodName" : "setStatusList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "statusList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "statusList", "variableType" : "java.util.List", "documentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AbuseContactEmail" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAbuseContactEmail", "beanStyleSetterMethodName" : "setAbuseContactEmail", "c2jName" : "AbuseContactEmail", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #abuseContactEmail(String)}.\n@param abuseContactEmail a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #abuseContactEmail(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@return Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@deprecated Use {@link #abuseContactEmail()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #abuseContactEmail(String)}\n", "documentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AbuseContactEmail property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAbuseContactEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abuseContactEmail", "fluentSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abuseContactEmail", "getterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@return Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AbuseContactEmail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbuseContactEmail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AbuseContactEmail", "sensitive" : false, "setterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.", "setterMethodName" : "setAbuseContactEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "abuseContactEmail", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "abuseContactEmail", "variableType" : "String", "documentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AbuseContactPhone" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAbuseContactPhone", "beanStyleSetterMethodName" : "setAbuseContactPhone", "c2jName" : "AbuseContactPhone", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

Phone number for reporting abuse.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #abuseContactPhone(String)}.\n@param abuseContactPhone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #abuseContactPhone(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Phone number for reporting abuse.

\n@return Phone number for reporting abuse.\n@deprecated Use {@link #abuseContactPhone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #abuseContactPhone(String)}\n", "documentation" : "

Phone number for reporting abuse.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AbuseContactPhone property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAbuseContactPhone", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abuseContactPhone", "fluentSetterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abuseContactPhone", "getterDocumentation" : "

Phone number for reporting abuse.

\n@return Phone number for reporting abuse.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AbuseContactPhone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbuseContactPhone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AbuseContactPhone", "sensitive" : false, "setterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.", "setterMethodName" : "setAbuseContactPhone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "abuseContactPhone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "abuseContactPhone", "variableType" : "String", "documentation" : "

Phone number for reporting abuse.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AdminContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain administrative contact.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain administrative contact.

\n@return Provides details about the domain administrative contact.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain administrative contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides details about the domain administrative contact.

\n@return Provides details about the domain administrative contact.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain administrative contact.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AdminPrivacy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminPrivacy", "beanStyleSetterMethodName" : "setAdminPrivacy", "c2jName" : "AdminPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #adminPrivacy(Boolean)}.\n@param adminPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@deprecated Use {@link #adminPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AdminPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.", "setterMethodName" : "setAdminPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AutoRenew" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@return Specifies whether the domain registration is set to renew automatically.\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Specifies whether the domain registration is set to renew automatically.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@return Specifies whether the domain registration is set to renew automatically.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Specifies whether the domain registration is set to renew automatically.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreationDate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "CreationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationDate(Instant)}.\n@param creationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #creationDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creationDate(Instant)}\n", "documentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreationDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreationDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreationDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDate", "sensitive" : false, "setterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DnsSec" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDnsSec", "beanStyleSetterMethodName" : "setDnsSec", "c2jName" : "DnsSec", "c2jShape" : "DNSSec", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #dnsSec(String)}.\n@param dnsSec a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dnsSec(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #dnsSec()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dnsSec(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DnsSec property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDnsSec", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dnsSec", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dnsSec", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DnsSec", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DnsSec", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DnsSec", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.", "setterMethodName" : "setDnsSec", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dnsSec", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dnsSec", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of a domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of a domain.

\n@return The name of a domain.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of a domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of a domain.

\n@return The name of a domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of a domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ExpirationDate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpirationDate", "beanStyleSetterMethodName" : "setExpirationDate", "c2jName" : "ExpirationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expirationDate(Instant)}.\n@param expirationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expirationDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #expirationDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expirationDate(Instant)}\n", "documentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpirationDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpirationDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expirationDate", "fluentSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expirationDate", "getterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ExpirationDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExpirationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ExpirationDate", "sensitive" : false, "setterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setExpirationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expirationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expirationDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Nameservers" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return The name of the domain.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

The name of the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

The name of the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return The name of the domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

The name of the domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrantContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain registrant.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain registrant.

\n@return Provides details about the domain registrant.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain registrant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides details about the domain registrant.

\n@return Provides details about the domain registrant.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain registrant.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrantPrivacy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantPrivacy", "beanStyleSetterMethodName" : "setRegistrantPrivacy", "c2jName" : "RegistrantPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #registrantPrivacy(Boolean)}.\n@param registrantPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@deprecated Use {@link #registrantPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RegistrantPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "setterMethodName" : "setRegistrantPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrarName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrarName", "beanStyleSetterMethodName" : "setRegistrarName", "c2jName" : "RegistrarName", "c2jShape" : "RegistrarName", "defaultConsumerFluentSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrarName(String)}.\n@param registrarName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrarName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@return Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@deprecated Use {@link #registrarName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrarName(String)}\n", "documentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrarName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrarName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrarName", "fluentSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrarName", "getterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@return Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrarName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrarName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrarName", "sensitive" : false, "setterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".", "setterMethodName" : "setRegistrarName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrarName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrarName", "variableType" : "String", "documentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrarUrl" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrarUrl", "beanStyleSetterMethodName" : "setRegistrarUrl", "c2jName" : "RegistrarUrl", "c2jShape" : "RegistrarUrl", "defaultConsumerFluentSetterDocumentation" : "

Web address of the registrar.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrarUrl(String)}.\n@param registrarUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrarUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Web address of the registrar.

\n@return Web address of the registrar.\n@deprecated Use {@link #registrarUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrarUrl(String)}\n", "documentation" : "

Web address of the registrar.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrarUrl property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrarUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrarUrl", "fluentSetterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrarUrl", "getterDocumentation" : "

Web address of the registrar.

\n@return Web address of the registrar.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrarUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrarUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrarUrl", "sensitive" : false, "setterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.", "setterMethodName" : "setRegistrarUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrarUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrarUrl", "variableType" : "String", "documentation" : "

Web address of the registrar.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistryDomainId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistryDomainId", "beanStyleSetterMethodName" : "setRegistryDomainId", "c2jName" : "RegistryDomainId", "c2jShape" : "RegistryDomainId", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryDomainId(String)}.\n@param registryDomainId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryDomainId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #registryDomainId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registryDomainId(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistryDomainId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistryDomainId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registryDomainId", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registryDomainId", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistryDomainId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistryDomainId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistryDomainId", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.", "setterMethodName" : "setRegistryDomainId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registryDomainId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registryDomainId", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Reseller" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getReseller", "beanStyleSetterMethodName" : "setReseller", "c2jName" : "Reseller", "c2jShape" : "Reseller", "defaultConsumerFluentSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reseller(String)}.\n@param reseller a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reseller(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@return Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@deprecated Use {@link #reseller()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #reseller(String)}\n", "documentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Reseller property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasReseller", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reseller", "fluentSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reseller", "getterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@return Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Reseller", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Reseller", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reseller", "sensitive" : false, "setterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.", "setterMethodName" : "setReseller", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reseller", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reseller", "variableType" : "String", "documentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StatusList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getStatusList", "beanStyleSetterMethodName" : "setStatusList", "c2jName" : "StatusList", "c2jShape" : "DomainStatusList", "defaultConsumerFluentSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #statusList(List)}.\n@param statusList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasStatusList()} to see if a value was sent in this field.\n

\n@return An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@deprecated Use {@link #statusList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #statusList(List)}\n", "documentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StatusList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatusList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "statusList", "fluentSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusList", "getterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasStatusList()} to see if a value was sent in this field.\n

\n@return An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StatusList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainStatus", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StatusList", "sensitive" : false, "setterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)", "setterMethodName" : "setStatusList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "statusList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "statusList", "variableType" : "java.util.List", "documentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TechContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain technical contact.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain technical contact.

\n@return Provides details about the domain technical contact.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides details about the domain technical contact.

\n@return Provides details about the domain technical contact.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain technical contact.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TechPrivacy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechPrivacy", "beanStyleSetterMethodName" : "setTechPrivacy", "c2jName" : "TechPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #techPrivacy(Boolean)}.\n@param techPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@deprecated Use {@link #techPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TechPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.", "setterMethodName" : "setTechPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "UpdatedDate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUpdatedDate", "beanStyleSetterMethodName" : "setUpdatedDate", "c2jName" : "UpdatedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updatedDate(Instant)}.\n@param updatedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #updatedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #updatedDate(Instant)}\n", "documentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UpdatedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUpdatedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedDate", "fluentSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedDate", "getterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "UpdatedDate", "sensitive" : false, "setterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setUpdatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedDate", "variableType" : "java.time.Instant", "documentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "WhoIsServer" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getWhoIsServer", "beanStyleSetterMethodName" : "setWhoIsServer", "c2jName" : "WhoIsServer", "c2jShape" : "RegistrarWhoIsServer", "defaultConsumerFluentSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #whoIsServer(String)}.\n@param whoIsServer a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #whoIsServer(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@return The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@deprecated Use {@link #whoIsServer()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #whoIsServer(String)}\n", "documentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the WhoIsServer property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasWhoIsServer", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "whoIsServer", "fluentSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "whoIsServer", "getterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@return The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WhoIsServer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WhoIsServer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WhoIsServer", "sensitive" : false, "setterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.", "setterMethodName" : "setWhoIsServer", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "whoIsServer", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "whoIsServer", "variableType" : "String", "documentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of a domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of a domain.

\n@return The name of a domain.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of a domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of a domain.

\n@return The name of a domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of a domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return The name of the domain.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

The name of the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

The name of the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return The name of the domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

The name of the domain.

\n@param nameservers The name of the domain.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

The name of the domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@return Specifies whether the domain registration is set to renew automatically.\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Specifies whether the domain registration is set to renew automatically.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@return Specifies whether the domain registration is set to renew automatically.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Specifies whether the domain registration is set to renew automatically.

\n@param autoRenew Specifies whether the domain registration is set to renew automatically.", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Specifies whether the domain registration is set to renew automatically.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain administrative contact.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain administrative contact.

\n@return Provides details about the domain administrative contact.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain administrative contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides details about the domain administrative contact.

\n@return Provides details about the domain administrative contact.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain administrative contact.

\n@param adminContact Provides details about the domain administrative contact.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain administrative contact.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain registrant.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain registrant.

\n@return Provides details about the domain registrant.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain registrant.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides details about the domain registrant.

\n@return Provides details about the domain registrant.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain registrant.

\n@param registrantContact Provides details about the domain registrant.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain registrant.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides details about the domain technical contact.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides details about the domain technical contact.

\n@return Provides details about the domain technical contact.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides details about the domain technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides details about the domain technical contact.

\n@return Provides details about the domain technical contact.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides details about the domain technical contact.

\n@param techContact Provides details about the domain technical contact.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides details about the domain technical contact.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminPrivacy", "beanStyleSetterMethodName" : "setAdminPrivacy", "c2jName" : "AdminPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #adminPrivacy(Boolean)}.\n@param adminPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@deprecated Use {@link #adminPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AdminPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.", "setterMethodName" : "setAdminPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the admin contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantPrivacy", "beanStyleSetterMethodName" : "setRegistrantPrivacy", "c2jName" : "RegistrantPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #registrantPrivacy(Boolean)}.\n@param registrantPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@deprecated Use {@link #registrantPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RegistrantPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "setterMethodName" : "setRegistrantPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechPrivacy", "beanStyleSetterMethodName" : "setTechPrivacy", "c2jName" : "TechPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #techPrivacy(Boolean)}.\n@param techPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@deprecated Use {@link #techPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techPrivacy(Boolean)}\n", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techPrivacy", "fluentSetterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techPrivacy", "getterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@return Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TechPrivacy", "sensitive" : false, "setterDocumentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.", "setterMethodName" : "setTechPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : "

Specifies whether contact information is concealed from WHOIS queries. If the value is true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If the value is false, WHOIS queries return the information that you entered for the technical contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrarName", "beanStyleSetterMethodName" : "setRegistrarName", "c2jName" : "RegistrarName", "c2jShape" : "RegistrarName", "defaultConsumerFluentSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrarName(String)}.\n@param registrarName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrarName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@return Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@deprecated Use {@link #registrarName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrarName(String)}\n", "documentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrarName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrarName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrarName", "fluentSetterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrarName", "getterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@return Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrarName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrarName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrarName", "sensitive" : false, "setterDocumentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

\n@param registrarName Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".", "setterMethodName" : "setRegistrarName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrarName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrarName", "variableType" : "String", "documentation" : "

Name of the registrar of the domain as identified in the registry. Domains with a .com, .net, or .org TLD are registered by Amazon Registrar. All other domains are registered by our registrar associate, Gandi. The value for domains that are registered by Gandi is \"GANDI SAS\".

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getWhoIsServer", "beanStyleSetterMethodName" : "setWhoIsServer", "c2jName" : "WhoIsServer", "c2jShape" : "RegistrarWhoIsServer", "defaultConsumerFluentSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #whoIsServer(String)}.\n@param whoIsServer a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #whoIsServer(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@return The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@deprecated Use {@link #whoIsServer()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #whoIsServer(String)}\n", "documentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the WhoIsServer property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasWhoIsServer", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "whoIsServer", "fluentSetterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "whoIsServer", "getterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@return The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "WhoIsServer", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "WhoIsServer", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "WhoIsServer", "sensitive" : false, "setterDocumentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

\n@param whoIsServer The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.", "setterMethodName" : "setWhoIsServer", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "whoIsServer", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "whoIsServer", "variableType" : "String", "documentation" : "

The fully qualified name of the WHOIS server that can answer the WHOIS query for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrarUrl", "beanStyleSetterMethodName" : "setRegistrarUrl", "c2jName" : "RegistrarUrl", "c2jShape" : "RegistrarUrl", "defaultConsumerFluentSetterDocumentation" : "

Web address of the registrar.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registrarUrl(String)}.\n@param registrarUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrarUrl(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Web address of the registrar.

\n@return Web address of the registrar.\n@deprecated Use {@link #registrarUrl()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrarUrl(String)}\n", "documentation" : "

Web address of the registrar.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrarUrl property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrarUrl", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrarUrl", "fluentSetterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrarUrl", "getterDocumentation" : "

Web address of the registrar.

\n@return Web address of the registrar.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrarUrl", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrarUrl", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistrarUrl", "sensitive" : false, "setterDocumentation" : "

Web address of the registrar.

\n@param registrarUrl Web address of the registrar.", "setterMethodName" : "setRegistrarUrl", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registrarUrl", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registrarUrl", "variableType" : "String", "documentation" : "

Web address of the registrar.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAbuseContactEmail", "beanStyleSetterMethodName" : "setAbuseContactEmail", "c2jName" : "AbuseContactEmail", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #abuseContactEmail(String)}.\n@param abuseContactEmail a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #abuseContactEmail(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@return Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@deprecated Use {@link #abuseContactEmail()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #abuseContactEmail(String)}\n", "documentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AbuseContactEmail property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAbuseContactEmail", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abuseContactEmail", "fluentSetterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abuseContactEmail", "getterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@return Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AbuseContactEmail", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbuseContactEmail", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AbuseContactEmail", "sensitive" : false, "setterDocumentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

\n@param abuseContactEmail Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.", "setterMethodName" : "setAbuseContactEmail", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "abuseContactEmail", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "abuseContactEmail", "variableType" : "String", "documentation" : "

Email address to contact to report incorrect contact information for a domain, to report that the domain is being used to send spam, to report that someone is cybersquatting on a domain name, or report some other type of abuse.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAbuseContactPhone", "beanStyleSetterMethodName" : "setAbuseContactPhone", "c2jName" : "AbuseContactPhone", "c2jShape" : "ContactNumber", "defaultConsumerFluentSetterDocumentation" : "

Phone number for reporting abuse.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #abuseContactPhone(String)}.\n@param abuseContactPhone a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #abuseContactPhone(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Phone number for reporting abuse.

\n@return Phone number for reporting abuse.\n@deprecated Use {@link #abuseContactPhone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #abuseContactPhone(String)}\n", "documentation" : "

Phone number for reporting abuse.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AbuseContactPhone property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAbuseContactPhone", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "abuseContactPhone", "fluentSetterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "abuseContactPhone", "getterDocumentation" : "

Phone number for reporting abuse.

\n@return Phone number for reporting abuse.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AbuseContactPhone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AbuseContactPhone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AbuseContactPhone", "sensitive" : false, "setterDocumentation" : "

Phone number for reporting abuse.

\n@param abuseContactPhone Phone number for reporting abuse.", "setterMethodName" : "setAbuseContactPhone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "abuseContactPhone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "abuseContactPhone", "variableType" : "String", "documentation" : "

Phone number for reporting abuse.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistryDomainId", "beanStyleSetterMethodName" : "setRegistryDomainId", "c2jName" : "RegistryDomainId", "c2jShape" : "RegistryDomainId", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryDomainId(String)}.\n@param registryDomainId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryDomainId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #registryDomainId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registryDomainId(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistryDomainId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistryDomainId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registryDomainId", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registryDomainId", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistryDomainId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistryDomainId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RegistryDomainId", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param registryDomainId Reserved for future use.", "setterMethodName" : "setRegistryDomainId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "registryDomainId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "registryDomainId", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "CreationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #creationDate(Instant)}.\n@param creationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #creationDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #creationDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #creationDate(Instant)}\n", "documentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CreationDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCreationDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CreationDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationDate", "sensitive" : false, "setterDocumentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param creationDate The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the domain was created as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getUpdatedDate", "beanStyleSetterMethodName" : "setUpdatedDate", "c2jName" : "UpdatedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #updatedDate(Instant)}.\n@param updatedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #updatedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #updatedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #updatedDate(Instant)}\n", "documentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the UpdatedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasUpdatedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "updatedDate", "fluentSetterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updatedDate", "getterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@return The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UpdatedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UpdatedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "UpdatedDate", "sensitive" : false, "setterDocumentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

\n@param updatedDate The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setUpdatedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updatedDate", "variableType" : "java.time.Instant", "documentation" : "

The last updated date of the domain as found in the response to a WHOIS query. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getExpirationDate", "beanStyleSetterMethodName" : "setExpirationDate", "c2jName" : "ExpirationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expirationDate(Instant)}.\n@param expirationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expirationDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@deprecated Use {@link #expirationDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #expirationDate(Instant)}\n", "documentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the ExpirationDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasExpirationDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "expirationDate", "fluentSetterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "expirationDate", "getterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@return The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ExpirationDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ExpirationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ExpirationDate", "sensitive" : false, "setterDocumentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

\n@param expirationDate The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).", "setterMethodName" : "setExpirationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expirationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "expirationDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the registration for the domain is set to expire. The date and time is in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getReseller", "beanStyleSetterMethodName" : "setReseller", "c2jName" : "Reseller", "c2jShape" : "Reseller", "defaultConsumerFluentSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #reseller(String)}.\n@param reseller a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #reseller(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@return Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@deprecated Use {@link #reseller()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #reseller(String)}\n", "documentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Reseller property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasReseller", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reseller", "fluentSetterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reseller", "getterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@return Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Reseller", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Reseller", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Reseller", "sensitive" : false, "setterDocumentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

\n@param reseller Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.", "setterMethodName" : "setReseller", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reseller", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "reseller", "variableType" : "String", "documentation" : "

Reseller of the domain. Domains registered or transferred using Amazon Route 53 domains will have \"Amazon\" as the reseller.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDnsSec", "beanStyleSetterMethodName" : "setDnsSec", "c2jName" : "DnsSec", "c2jShape" : "DNSSec", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #dnsSec(String)}.\n@param dnsSec a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #dnsSec(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #dnsSec()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #dnsSec(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DnsSec property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDnsSec", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dnsSec", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dnsSec", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DnsSec", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DnsSec", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DnsSec", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param dnsSec Reserved for future use.", "setterMethodName" : "setDnsSec", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dnsSec", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dnsSec", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getStatusList", "beanStyleSetterMethodName" : "setStatusList", "c2jName" : "StatusList", "c2jShape" : "DomainStatusList", "defaultConsumerFluentSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #statusList(List)}.\n@param statusList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasStatusList()} to see if a value was sent in this field.\n

\n@return An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@deprecated Use {@link #statusList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #statusList(List)}\n", "documentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the StatusList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatusList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "statusList", "fluentSetterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "statusList", "getterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasStatusList()} to see if a value was sent in this field.\n

\n@return An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StatusList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StatusList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainStatus", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "StatusList", "sensitive" : false, "setterDocumentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

\n@param statusList An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)", "setterMethodName" : "setStatusList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "statusList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "statusList", "variableType" : "java.util.List", "documentation" : "

An array of domain name status codes, also known as Extensible Provisioning Protocol (EPP) status codes.

ICANN, the organization that maintains a central database of domain names, has developed a set of domain name status codes that tell you the status of a variety of operations on a domain name, for example, registering a domain name, transferring a domain name to another registrar, renewing the registration for a domain name, and so on. All registrars use this same set of status codes.

For a current list of domain name status codes and an explanation of what each code means, go to the ICANN website and search for epp status codes. (Search on the ICANN website; web searches sometimes return an old version of the document.)

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "Nameservers", "AdminContact", "RegistrantContact", "TechContact" ], "shapeName" : "GetDomainDetailResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetDomainDetailResponse", "variableName" : "getDomainDetailResponse", "variableType" : "GetDomainDetailResponse", "documentation" : null, "simpleType" : "GetDomainDetailResponse", "variableSetterType" : "GetDomainDetailResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetDomainSuggestionsRequest" : { "c2jName" : "GetDomainSuggestionsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetDomainSuggestions", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.GetDomainSuggestions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@return A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@return A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSuggestionCount", "beanStyleSetterMethodName" : "setSuggestionCount", "c2jName" : "SuggestionCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #suggestionCount(Integer)}.\n@param suggestionCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suggestionCount(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@return The number of suggested domain names that you want Amazon Route 53 to return.\n@deprecated Use {@link #suggestionCount()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #suggestionCount(Integer)}\n", "documentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SuggestionCount property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSuggestionCount", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "suggestionCount", "fluentSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "suggestionCount", "getterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@return The number of suggested domain names that you want Amazon Route 53 to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuggestionCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuggestionCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SuggestionCount", "sensitive" : false, "setterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.", "setterMethodName" : "setSuggestionCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "suggestionCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "suggestionCount", "variableType" : "Integer", "documentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOnlyAvailable", "beanStyleSetterMethodName" : "setOnlyAvailable", "c2jName" : "OnlyAvailable", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #onlyAvailable(Boolean)}.\n@param onlyAvailable a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #onlyAvailable(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@return If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@deprecated Use {@link #onlyAvailable()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #onlyAvailable(Boolean)}\n", "documentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OnlyAvailable property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOnlyAvailable", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "onlyAvailable", "fluentSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "onlyAvailable", "getterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@return If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OnlyAvailable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OnlyAvailable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "OnlyAvailable", "sensitive" : false, "setterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.", "setterMethodName" : "setOnlyAvailable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAvailable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAvailable", "variableType" : "Boolean", "documentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@return A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@return A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OnlyAvailable" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOnlyAvailable", "beanStyleSetterMethodName" : "setOnlyAvailable", "c2jName" : "OnlyAvailable", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #onlyAvailable(Boolean)}.\n@param onlyAvailable a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #onlyAvailable(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@return If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@deprecated Use {@link #onlyAvailable()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #onlyAvailable(Boolean)}\n", "documentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OnlyAvailable property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOnlyAvailable", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "onlyAvailable", "fluentSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "onlyAvailable", "getterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@return If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OnlyAvailable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OnlyAvailable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "OnlyAvailable", "sensitive" : false, "setterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.", "setterMethodName" : "setOnlyAvailable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAvailable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAvailable", "variableType" : "Boolean", "documentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SuggestionCount" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSuggestionCount", "beanStyleSetterMethodName" : "setSuggestionCount", "c2jName" : "SuggestionCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #suggestionCount(Integer)}.\n@param suggestionCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suggestionCount(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@return The number of suggested domain names that you want Amazon Route 53 to return.\n@deprecated Use {@link #suggestionCount()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #suggestionCount(Integer)}\n", "documentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SuggestionCount property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSuggestionCount", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "suggestionCount", "fluentSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "suggestionCount", "getterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@return The number of suggested domain names that you want Amazon Route 53 to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuggestionCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuggestionCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SuggestionCount", "sensitive" : false, "setterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.", "setterMethodName" : "setSuggestionCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "suggestionCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "suggestionCount", "variableType" : "Integer", "documentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@return A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@return A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

\n@param domainName A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

A domain name that you want to use as the basis for a list of possible domain names. The domain name must contain a top-level domain (TLD), such as .com, that Amazon Route 53 supports. For a list of TLDs, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSuggestionCount", "beanStyleSetterMethodName" : "setSuggestionCount", "c2jName" : "SuggestionCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #suggestionCount(Integer)}.\n@param suggestionCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suggestionCount(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@return The number of suggested domain names that you want Amazon Route 53 to return.\n@deprecated Use {@link #suggestionCount()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #suggestionCount(Integer)}\n", "documentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SuggestionCount property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSuggestionCount", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "suggestionCount", "fluentSetterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "suggestionCount", "getterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@return The number of suggested domain names that you want Amazon Route 53 to return.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuggestionCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuggestionCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SuggestionCount", "sensitive" : false, "setterDocumentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

\n@param suggestionCount The number of suggested domain names that you want Amazon Route 53 to return.", "setterMethodName" : "setSuggestionCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "suggestionCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "suggestionCount", "variableType" : "Integer", "documentation" : "

The number of suggested domain names that you want Amazon Route 53 to return.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOnlyAvailable", "beanStyleSetterMethodName" : "setOnlyAvailable", "c2jName" : "OnlyAvailable", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #onlyAvailable(Boolean)}.\n@param onlyAvailable a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #onlyAvailable(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@return If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@deprecated Use {@link #onlyAvailable()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #onlyAvailable(Boolean)}\n", "documentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OnlyAvailable property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOnlyAvailable", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "onlyAvailable", "fluentSetterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "onlyAvailable", "getterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@return If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OnlyAvailable", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OnlyAvailable", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "OnlyAvailable", "sensitive" : false, "setterDocumentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

\n@param onlyAvailable If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.", "setterMethodName" : "setOnlyAvailable", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAvailable", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "onlyAvailable", "variableType" : "Boolean", "documentation" : "

If OnlyAvailable is true, Amazon Route 53 returns only domain names that are available. If OnlyAvailable is false, Amazon Route 53 returns domain names without checking whether they're available to be registered. To determine whether the domain is available, you can call checkDomainAvailability for each suggestion.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "SuggestionCount", "OnlyAvailable" ], "shapeName" : "GetDomainSuggestionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetDomainSuggestionsRequest", "variableName" : "getDomainSuggestionsRequest", "variableType" : "GetDomainSuggestionsRequest", "documentation" : null, "simpleType" : "GetDomainSuggestionsRequest", "variableSetterType" : "GetDomainSuggestionsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetDomainSuggestionsResponse" : { "c2jName" : "GetDomainSuggestionsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSuggestionsList", "beanStyleSetterMethodName" : "setSuggestionsList", "c2jName" : "SuggestionsList", "c2jShape" : "DomainSuggestionsList", "defaultConsumerFluentSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #suggestionsList(List)}.\n@param suggestionsList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suggestionsList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSuggestionsList()} to see if a value was sent in this field.\n

\n@return A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@deprecated Use {@link #suggestionsList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #suggestionsList(List)}\n", "documentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SuggestionsList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSuggestionsList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "suggestionsList", "fluentSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "suggestionsList", "getterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSuggestionsList()} to see if a value was sent in this field.\n

\n@return A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuggestionsList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuggestionsList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainSuggestion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DomainSuggestion.Builder} avoiding the need to create one manually via {@link DomainSuggestion#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainSuggestion.Builder#build()} is called immediately and its result is passed to {@link #member(DomainSuggestion)}.\n@param member a consumer that will call methods on {@link DomainSuggestion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DomainSuggestion)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(DomainSuggestion)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DomainSuggestion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "member", "variableType" : "DomainSuggestion", "documentation" : null, "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "member", "variableType" : "DomainSuggestion", "documentation" : "", "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DomainSuggestion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DomainSuggestion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SuggestionsList", "sensitive" : false, "setterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.", "setterMethodName" : "setSuggestionsList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "suggestionsList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "suggestionsList", "variableType" : "java.util.List", "documentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SuggestionsList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSuggestionsList", "beanStyleSetterMethodName" : "setSuggestionsList", "c2jName" : "SuggestionsList", "c2jShape" : "DomainSuggestionsList", "defaultConsumerFluentSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #suggestionsList(List)}.\n@param suggestionsList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suggestionsList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSuggestionsList()} to see if a value was sent in this field.\n

\n@return A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@deprecated Use {@link #suggestionsList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #suggestionsList(List)}\n", "documentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SuggestionsList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSuggestionsList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "suggestionsList", "fluentSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "suggestionsList", "getterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSuggestionsList()} to see if a value was sent in this field.\n

\n@return A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuggestionsList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuggestionsList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainSuggestion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DomainSuggestion.Builder} avoiding the need to create one manually via {@link DomainSuggestion#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainSuggestion.Builder#build()} is called immediately and its result is passed to {@link #member(DomainSuggestion)}.\n@param member a consumer that will call methods on {@link DomainSuggestion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DomainSuggestion)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(DomainSuggestion)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DomainSuggestion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "member", "variableType" : "DomainSuggestion", "documentation" : null, "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "member", "variableType" : "DomainSuggestion", "documentation" : "", "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DomainSuggestion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DomainSuggestion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SuggestionsList", "sensitive" : false, "setterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.", "setterMethodName" : "setSuggestionsList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "suggestionsList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "suggestionsList", "variableType" : "java.util.List", "documentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSuggestionsList", "beanStyleSetterMethodName" : "setSuggestionsList", "c2jName" : "SuggestionsList", "c2jShape" : "DomainSuggestionsList", "defaultConsumerFluentSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #suggestionsList(List)}.\n@param suggestionsList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #suggestionsList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSuggestionsList()} to see if a value was sent in this field.\n

\n@return A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@deprecated Use {@link #suggestionsList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #suggestionsList(List)}\n", "documentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SuggestionsList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSuggestionsList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "suggestionsList", "fluentSetterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "suggestionsList", "getterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSuggestionsList()} to see if a value was sent in this field.\n

\n@return A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SuggestionsList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SuggestionsList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainSuggestion", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DomainSuggestion.Builder} avoiding the need to create one manually via {@link DomainSuggestion#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainSuggestion.Builder#build()} is called immediately and its result is passed to {@link #member(DomainSuggestion)}.\n@param member a consumer that will call methods on {@link DomainSuggestion.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DomainSuggestion)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(DomainSuggestion)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DomainSuggestion", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "member", "variableType" : "DomainSuggestion", "documentation" : null, "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainSuggestion", "variableName" : "member", "variableType" : "DomainSuggestion", "documentation" : "", "simpleType" : "DomainSuggestion", "variableSetterType" : "DomainSuggestion" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DomainSuggestion", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DomainSuggestion", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SuggestionsList", "sensitive" : false, "setterDocumentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

\n@param suggestionsList A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.", "setterMethodName" : "setSuggestionsList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "suggestionsList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "suggestionsList", "variableType" : "java.util.List", "documentation" : "

A list of possible domain names. If you specified true for OnlyAvailable in the request, the list contains only domains that are available for registration.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetDomainSuggestionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetDomainSuggestionsResponse", "variableName" : "getDomainSuggestionsResponse", "variableType" : "GetDomainSuggestionsResponse", "documentation" : null, "simpleType" : "GetDomainSuggestionsResponse", "variableSetterType" : "GetDomainSuggestionsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "GetOperationDetailRequest" : { "c2jName" : "GetOperationDetailRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The GetOperationDetail request includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetOperationDetail", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.GetOperationDetail", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@return The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@return The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@return The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@return The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@return The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@return The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

\n@param operationId The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for the operation for which you want to get the status. Amazon Route 53 returned the identifier in the response to the original request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "GetOperationDetailRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetOperationDetailRequest", "variableName" : "getOperationDetailRequest", "variableType" : "GetOperationDetailRequest", "documentation" : null, "simpleType" : "GetOperationDetailRequest", "variableSetterType" : "GetOperationDetailRequest" }, "wrapper" : false, "xmlNamespace" : null }, "GetOperationDetailResponse" : { "c2jName" : "GetOperationDetailResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The GetOperationDetail response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for the operation.

\n@return The identifier for the operation.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for the operation.

\n@return The identifier for the operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "OperationStatus", "defaultConsumerFluentSetterDocumentation" : "

The current status of the requested operation in the system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The current status of the requested operation in the system.

", "endpointDiscoveryId" : false, "enumType" : "OperationStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the requested operation in the system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "

Detailed information on the status including possible errors.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Detailed information on the status including possible errors.

\n@return Detailed information on the status including possible errors.\n@deprecated Use {@link #message()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #message(String)}\n", "documentation" : "

Detailed information on the status including possible errors.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Message property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

Detailed information on the status including possible errors.

\n@return Detailed information on the status including possible errors.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

Detailed information on the status including possible errors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of a domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of a domain.

\n@return The name of a domain.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of a domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of a domain.

\n@return The name of a domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of a domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

The type of operation that was requested.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of operation that was requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of operation that was requested.\n@see OperationType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of operation that was requested.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of operation that was requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of operation that was requested.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of operation that was requested.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedDate", "beanStyleSetterMethodName" : "setSubmittedDate", "c2jName" : "SubmittedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the request was submitted.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedDate(Instant)}.\n@param submittedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.\n@deprecated Use {@link #submittedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedDate(Instant)}\n", "documentation" : "

The date when the request was submitted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedDate", "fluentSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedDate", "getterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedDate", "sensitive" : false, "setterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.", "setterMethodName" : "setSubmittedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the request was submitted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of a domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of a domain.

\n@return The name of a domain.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of a domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of a domain.

\n@return The name of a domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of a domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Message" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "

Detailed information on the status including possible errors.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Detailed information on the status including possible errors.

\n@return Detailed information on the status including possible errors.\n@deprecated Use {@link #message()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #message(String)}\n", "documentation" : "

Detailed information on the status including possible errors.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Message property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

Detailed information on the status including possible errors.

\n@return Detailed information on the status including possible errors.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

Detailed information on the status including possible errors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for the operation.

\n@return The identifier for the operation.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for the operation.

\n@return The identifier for the operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "OperationStatus", "defaultConsumerFluentSetterDocumentation" : "

The current status of the requested operation in the system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The current status of the requested operation in the system.

", "endpointDiscoveryId" : false, "enumType" : "OperationStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the requested operation in the system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubmittedDate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedDate", "beanStyleSetterMethodName" : "setSubmittedDate", "c2jName" : "SubmittedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the request was submitted.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedDate(Instant)}.\n@param submittedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.\n@deprecated Use {@link #submittedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedDate(Instant)}\n", "documentation" : "

The date when the request was submitted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedDate", "fluentSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedDate", "getterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedDate", "sensitive" : false, "setterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.", "setterMethodName" : "setSubmittedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the request was submitted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

The type of operation that was requested.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of operation that was requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of operation that was requested.\n@see OperationType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of operation that was requested.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of operation that was requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of operation that was requested.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of operation that was requested.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for the operation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for the operation.

\n@return The identifier for the operation.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for the operation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for the operation.

\n@return The identifier for the operation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for the operation.

\n@param operationId The identifier for the operation.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for the operation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "OperationStatus", "defaultConsumerFluentSetterDocumentation" : "

The current status of the requested operation in the system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The current status of the requested operation in the system.

", "endpointDiscoveryId" : false, "enumType" : "OperationStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the requested operation in the system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "ErrorMessage", "defaultConsumerFluentSetterDocumentation" : "

Detailed information on the status including possible errors.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Detailed information on the status including possible errors.

\n@return Detailed information on the status including possible errors.\n@deprecated Use {@link #message()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #message(String)}\n", "documentation" : "

Detailed information on the status including possible errors.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Message property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMessage", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

Detailed information on the status including possible errors.

\n@return Detailed information on the status including possible errors.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

Detailed information on the status including possible errors.

\n@param message Detailed information on the status including possible errors.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

Detailed information on the status including possible errors.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of a domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of a domain.

\n@return The name of a domain.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of a domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of a domain.

\n@return The name of a domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of a domain.

\n@param domainName The name of a domain.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of a domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

The type of operation that was requested.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The type of operation that was requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of operation that was requested.\n@see OperationType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

The type of operation that was requested.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of operation that was requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return The type of operation that was requested.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of operation that was requested.

\n@param type The type of operation that was requested.\n@see OperationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of operation that was requested.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedDate", "beanStyleSetterMethodName" : "setSubmittedDate", "c2jName" : "SubmittedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the request was submitted.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedDate(Instant)}.\n@param submittedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.\n@deprecated Use {@link #submittedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedDate(Instant)}\n", "documentation" : "

The date when the request was submitted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedDate", "fluentSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedDate", "getterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedDate", "sensitive" : false, "setterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.", "setterMethodName" : "setSubmittedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the request was submitted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetOperationDetailResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetOperationDetailResponse", "variableName" : "getOperationDetailResponse", "variableType" : "GetOperationDetailResponse", "documentation" : null, "simpleType" : "GetOperationDetailResponse", "variableSetterType" : "GetOperationDetailResponse" }, "wrapper" : false, "xmlNamespace" : null }, "InvalidInputException" : { "c2jName" : "InvalidInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The requested item is not acceptable. For example, for an OperationId it might refer to the ID of an operation that is already completed. For a domain name, it might not be a valid domain name or belong to the requester account.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidInput", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidInputException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidInputException", "variableName" : "invalidInputException", "variableType" : "InvalidInputException", "documentation" : null, "simpleType" : "InvalidInputException", "variableSetterType" : "InvalidInputException" }, "wrapper" : false, "xmlNamespace" : null }, "ListDomainsRequest" : { "c2jName" : "ListDomainsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ListDomains request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListDomains", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.ListDomains", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@return For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@return For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

Number of domains to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

Number of domains to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@return For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@return For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxItems" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

Number of domains to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

Number of domains to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@return For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@return For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

\n@param marker For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of domains, omit this element. If the number of domains that are associated with the current AWS account is greater than the value that you specified for MaxItems, you can use Marker to return additional domains. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value specified in the previous request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

Number of domains to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

Number of domains to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListDomainsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListDomainsRequest", "variableName" : "listDomainsRequest", "variableType" : "ListDomainsRequest", "documentation" : null, "simpleType" : "ListDomainsRequest", "variableSetterType" : "ListDomainsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListDomainsResponse" : { "c2jName" : "ListDomainsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ListDomains response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDomains", "beanStyleSetterMethodName" : "setDomains", "c2jName" : "Domains", "c2jShape" : "DomainSummaryList", "defaultConsumerFluentSetterDocumentation" : "

A summary of domains.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #domains(List)}.\n@param domains a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domains(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A summary of domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDomains()} to see if a value was sent in this field.\n

\n@return A summary of domains.\n@deprecated Use {@link #domains()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domains(List)}\n", "documentation" : "

A summary of domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Domains property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomains", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domains", "fluentSetterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domains", "getterDocumentation" : "

A summary of domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDomains()} to see if a value was sent in this field.\n

\n@return A summary of domains.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Domains", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Domains", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DomainSummary.Builder} avoiding the need to create one manually via {@link DomainSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DomainSummary)}.\n@param member a consumer that will call methods on {@link DomainSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DomainSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(DomainSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DomainSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DomainSummary", "variableName" : "member", "variableType" : "DomainSummary", "documentation" : null, "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainSummary", "variableName" : "member", "variableType" : "DomainSummary", "documentation" : "", "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DomainSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DomainSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Domains", "sensitive" : false, "setterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.", "setterMethodName" : "setDomains", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "domains", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "domains", "variableType" : "java.util.List", "documentation" : "

A summary of domains.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Domains" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDomains", "beanStyleSetterMethodName" : "setDomains", "c2jName" : "Domains", "c2jShape" : "DomainSummaryList", "defaultConsumerFluentSetterDocumentation" : "

A summary of domains.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #domains(List)}.\n@param domains a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domains(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A summary of domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDomains()} to see if a value was sent in this field.\n

\n@return A summary of domains.\n@deprecated Use {@link #domains()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domains(List)}\n", "documentation" : "

A summary of domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Domains property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomains", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domains", "fluentSetterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domains", "getterDocumentation" : "

A summary of domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDomains()} to see if a value was sent in this field.\n

\n@return A summary of domains.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Domains", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Domains", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DomainSummary.Builder} avoiding the need to create one manually via {@link DomainSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DomainSummary)}.\n@param member a consumer that will call methods on {@link DomainSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DomainSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(DomainSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DomainSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DomainSummary", "variableName" : "member", "variableType" : "DomainSummary", "documentation" : null, "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainSummary", "variableName" : "member", "variableType" : "DomainSummary", "documentation" : "", "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DomainSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DomainSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Domains", "sensitive" : false, "setterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.", "setterMethodName" : "setDomains", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "domains", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "domains", "variableType" : "java.util.List", "documentation" : "

A summary of domains.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextPageMarker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getDomains", "beanStyleSetterMethodName" : "setDomains", "c2jName" : "Domains", "c2jShape" : "DomainSummaryList", "defaultConsumerFluentSetterDocumentation" : "

A summary of domains.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #domains(List)}.\n@param domains a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domains(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A summary of domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDomains()} to see if a value was sent in this field.\n

\n@return A summary of domains.\n@deprecated Use {@link #domains()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domains(List)}\n", "documentation" : "

A summary of domains.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Domains property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomains", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domains", "fluentSetterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domains", "getterDocumentation" : "

A summary of domains.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasDomains()} to see if a value was sent in this field.\n

\n@return A summary of domains.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Domains", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Domains", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "DomainSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link DomainSummary.Builder} avoiding the need to create one manually via {@link DomainSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link DomainSummary.Builder#build()} is called immediately and its result is passed to {@link #member(DomainSummary)}.\n@param member a consumer that will call methods on {@link DomainSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(DomainSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(DomainSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "DomainSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "DomainSummary", "variableName" : "member", "variableType" : "DomainSummary", "documentation" : null, "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DomainSummary", "variableName" : "member", "variableType" : "DomainSummary", "documentation" : "", "simpleType" : "DomainSummary", "variableSetterType" : "DomainSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "DomainSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "DomainSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Domains", "sensitive" : false, "setterDocumentation" : "

A summary of domains.

\n@param domains A summary of domains.", "setterMethodName" : "setDomains", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "domains", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "domains", "variableType" : "java.util.List", "documentation" : "

A summary of domains.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more domains than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Domains" ], "shapeName" : "ListDomainsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListDomainsResponse", "variableName" : "listDomainsResponse", "variableType" : "ListDomainsResponse", "documentation" : null, "simpleType" : "ListDomainsResponse", "variableSetterType" : "ListDomainsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListOperationsRequest" : { "c2jName" : "ListOperationsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ListOperations request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListOperations", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.ListOperations", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedSince", "beanStyleSetterMethodName" : "setSubmittedSince", "c2jName" : "SubmittedSince", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedSince(Instant)}.\n@param submittedSince a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedSince(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@return An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #submittedSince()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedSince(Instant)}\n", "documentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedSince property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedSince", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedSince", "fluentSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedSince", "getterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@return An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedSince", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedSince", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedSince", "sensitive" : false, "setterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setSubmittedSince", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedSince", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedSince", "variableType" : "java.time.Instant", "documentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@return For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@return For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

Number of domains to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

Number of domains to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@return For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@return For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxItems" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

Number of domains to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

Number of domains to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubmittedSince" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedSince", "beanStyleSetterMethodName" : "setSubmittedSince", "c2jName" : "SubmittedSince", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedSince(Instant)}.\n@param submittedSince a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedSince(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@return An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #submittedSince()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedSince(Instant)}\n", "documentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedSince property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedSince", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedSince", "fluentSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedSince", "getterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@return An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedSince", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedSince", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedSince", "sensitive" : false, "setterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setSubmittedSince", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedSince", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedSince", "variableType" : "java.time.Instant", "documentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedSince", "beanStyleSetterMethodName" : "setSubmittedSince", "c2jName" : "SubmittedSince", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedSince(Instant)}.\n@param submittedSince a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedSince(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@return An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #submittedSince()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedSince(Instant)}\n", "documentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedSince property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedSince", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedSince", "fluentSetterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedSince", "getterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@return An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedSince", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedSince", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedSince", "sensitive" : false, "setterDocumentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

\n@param submittedSince An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setSubmittedSince", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedSince", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedSince", "variableType" : "java.time.Instant", "documentation" : "

An optional parameter that lets you get information about all the operations that you submitted after a specified date and time. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@return For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@return For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

\n@param marker For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of operations, omit this element. If the number of operations that are not yet complete is greater than the value that you specified for MaxItems, you can use Marker to return additional operations. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

Number of domains to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@return Number of domains to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

Number of domains to be returned.

Default: 20

\n@param maxItems Number of domains to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

Number of domains to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListOperationsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListOperationsRequest", "variableName" : "listOperationsRequest", "variableType" : "ListOperationsRequest", "documentation" : null, "simpleType" : "ListOperationsRequest", "variableSetterType" : "ListOperationsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListOperationsResponse" : { "c2jName" : "ListOperationsResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ListOperations response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getOperations", "beanStyleSetterMethodName" : "setOperations", "c2jName" : "Operations", "c2jShape" : "OperationSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Lists summaries of the operations.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #operations(List)}.\n@param operations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operations(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Lists summaries of the operations.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasOperations()} to see if a value was sent in this field.\n

\n@return Lists summaries of the operations.\n@deprecated Use {@link #operations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operations(List)}\n", "documentation" : "

Lists summaries of the operations.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Operations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operations", "fluentSetterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operations", "getterDocumentation" : "

Lists summaries of the operations.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasOperations()} to see if a value was sent in this field.\n

\n@return Lists summaries of the operations.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OperationSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OperationSummary.Builder} avoiding the need to create one manually via {@link OperationSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link OperationSummary.Builder#build()} is called immediately and its result is passed to {@link #member(OperationSummary)}.\n@param member a consumer that will call methods on {@link OperationSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OperationSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(OperationSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OperationSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OperationSummary", "variableName" : "member", "variableType" : "OperationSummary", "documentation" : null, "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OperationSummary", "variableName" : "member", "variableType" : "OperationSummary", "documentation" : "", "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OperationSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OperationSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Operations", "sensitive" : false, "setterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.", "setterMethodName" : "setOperations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "operations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "operations", "variableType" : "java.util.List", "documentation" : "

Lists summaries of the operations.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextPageMarker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Operations" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getOperations", "beanStyleSetterMethodName" : "setOperations", "c2jName" : "Operations", "c2jShape" : "OperationSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Lists summaries of the operations.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #operations(List)}.\n@param operations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operations(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Lists summaries of the operations.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasOperations()} to see if a value was sent in this field.\n

\n@return Lists summaries of the operations.\n@deprecated Use {@link #operations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operations(List)}\n", "documentation" : "

Lists summaries of the operations.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Operations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operations", "fluentSetterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operations", "getterDocumentation" : "

Lists summaries of the operations.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasOperations()} to see if a value was sent in this field.\n

\n@return Lists summaries of the operations.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OperationSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OperationSummary.Builder} avoiding the need to create one manually via {@link OperationSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link OperationSummary.Builder#build()} is called immediately and its result is passed to {@link #member(OperationSummary)}.\n@param member a consumer that will call methods on {@link OperationSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OperationSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(OperationSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OperationSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OperationSummary", "variableName" : "member", "variableType" : "OperationSummary", "documentation" : null, "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OperationSummary", "variableName" : "member", "variableType" : "OperationSummary", "documentation" : "", "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OperationSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OperationSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Operations", "sensitive" : false, "setterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.", "setterMethodName" : "setOperations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "operations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "operations", "variableType" : "java.util.List", "documentation" : "

Lists summaries of the operations.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getOperations", "beanStyleSetterMethodName" : "setOperations", "c2jName" : "Operations", "c2jShape" : "OperationSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Lists summaries of the operations.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #operations(List)}.\n@param operations a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operations(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Lists summaries of the operations.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasOperations()} to see if a value was sent in this field.\n

\n@return Lists summaries of the operations.\n@deprecated Use {@link #operations()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operations(List)}\n", "documentation" : "

Lists summaries of the operations.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Operations property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperations", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operations", "fluentSetterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operations", "getterDocumentation" : "

Lists summaries of the operations.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasOperations()} to see if a value was sent in this field.\n

\n@return Lists summaries of the operations.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Operations", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Operations", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "OperationSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link OperationSummary.Builder} avoiding the need to create one manually via {@link OperationSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link OperationSummary.Builder#build()} is called immediately and its result is passed to {@link #member(OperationSummary)}.\n@param member a consumer that will call methods on {@link OperationSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(OperationSummary)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(OperationSummary)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "OperationSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "OperationSummary", "variableName" : "member", "variableType" : "OperationSummary", "documentation" : null, "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "OperationSummary", "variableName" : "member", "variableType" : "OperationSummary", "documentation" : "", "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OperationSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "OperationSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Operations", "sensitive" : false, "setterDocumentation" : "

Lists summaries of the operations.

\n@param operations Lists summaries of the operations.", "setterMethodName" : "setOperations", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "operations", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "operations", "variableType" : "java.util.List", "documentation" : "

Lists summaries of the operations.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more operations than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Operations" ], "shapeName" : "ListOperationsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListOperationsResponse", "variableName" : "listOperationsResponse", "variableType" : "ListOperationsResponse", "documentation" : null, "simpleType" : "ListOperationsResponse", "variableSetterType" : "ListOperationsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsForDomainRequest" : { "c2jName" : "ListTagsForDomainRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ListTagsForDomainRequest includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ListTagsForDomain", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.ListTagsForDomain", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to get a list of tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@return The domain for which you want to get a list of tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to get a list of tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to get a list of tags.

\n@return The domain for which you want to get a list of tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to get a list of tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to get a list of tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@return The domain for which you want to get a list of tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to get a list of tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to get a list of tags.

\n@return The domain for which you want to get a list of tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to get a list of tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to get a list of tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@return The domain for which you want to get a list of tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to get a list of tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to get a list of tags.

\n@return The domain for which you want to get a list of tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to get a list of tags.

\n@param domainName The domain for which you want to get a list of tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to get a list of tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "ListTagsForDomainRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTagsForDomainRequest", "variableName" : "listTagsForDomainRequest", "variableType" : "ListTagsForDomainRequest", "documentation" : null, "simpleType" : "ListTagsForDomainRequest", "variableSetterType" : "ListTagsForDomainRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsForDomainResponse" : { "c2jName" : "ListTagsForDomainResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ListTagsForDomain response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagList(List)}.\n@param tagList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagList()} to see if a value was sent in this field.\n

\n@return A list of the tags that are associated with the specified domain.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "

A list of the tags that are associated with the specified domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagList", "fluentSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagList()} to see if a value was sent in this field.\n

\n@return A list of the tags that are associated with the specified domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagList", "sensitive" : false, "setterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.", "setterMethodName" : "setTagList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : "

A list of the tags that are associated with the specified domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagList(List)}.\n@param tagList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagList()} to see if a value was sent in this field.\n

\n@return A list of the tags that are associated with the specified domain.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "

A list of the tags that are associated with the specified domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagList", "fluentSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagList()} to see if a value was sent in this field.\n

\n@return A list of the tags that are associated with the specified domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagList", "sensitive" : false, "setterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.", "setterMethodName" : "setTagList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : "

A list of the tags that are associated with the specified domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagList(List)}.\n@param tagList a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagList()} to see if a value was sent in this field.\n

\n@return A list of the tags that are associated with the specified domain.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "

A list of the tags that are associated with the specified domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagList property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagList", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagList", "fluentSetterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagList()} to see if a value was sent in this field.\n

\n@return A list of the tags that are associated with the specified domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagList", "sensitive" : false, "setterDocumentation" : "

A list of the tags that are associated with the specified domain.

\n@param tagList A list of the tags that are associated with the specified domain.", "setterMethodName" : "setTagList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagList", "variableType" : "java.util.List", "documentation" : "

A list of the tags that are associated with the specified domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TagList" ], "shapeName" : "ListTagsForDomainResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListTagsForDomainResponse", "variableName" : "listTagsForDomainResponse", "variableType" : "ListTagsForDomainResponse", "documentation" : null, "simpleType" : "ListTagsForDomainResponse", "variableSetterType" : "ListTagsForDomainResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Nameserver" : { "c2jName" : "Nameserver", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Nameserver includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HostName", "defaultConsumerFluentSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@return The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@return The fully qualified host name of the name server.

Constraint: Maximum 255 characters", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGlueIps", "beanStyleSetterMethodName" : "setGlueIps", "c2jName" : "GlueIps", "c2jShape" : "GlueIpList", "defaultConsumerFluentSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #glueIps(List)}.\n@param glueIps a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #glueIps(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGlueIps()} to see if a value was sent in this field.\n

\n@return Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@deprecated Use {@link #glueIps()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #glueIps(List)}\n", "documentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GlueIps property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGlueIps", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "glueIps", "fluentSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "glueIps", "getterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGlueIps()} to see if a value was sent in this field.\n

\n@return Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GlueIps", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GlueIps", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "GlueIp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "GlueIps", "sensitive" : false, "setterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.", "setterMethodName" : "setGlueIps", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "glueIps", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "glueIps", "variableType" : "java.util.List", "documentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GlueIps" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGlueIps", "beanStyleSetterMethodName" : "setGlueIps", "c2jName" : "GlueIps", "c2jShape" : "GlueIpList", "defaultConsumerFluentSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #glueIps(List)}.\n@param glueIps a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #glueIps(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGlueIps()} to see if a value was sent in this field.\n

\n@return Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@deprecated Use {@link #glueIps()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #glueIps(List)}\n", "documentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GlueIps property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGlueIps", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "glueIps", "fluentSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "glueIps", "getterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGlueIps()} to see if a value was sent in this field.\n

\n@return Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GlueIps", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GlueIps", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "GlueIp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "GlueIps", "sensitive" : false, "setterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.", "setterMethodName" : "setGlueIps", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "glueIps", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "glueIps", "variableType" : "java.util.List", "documentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Name" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HostName", "defaultConsumerFluentSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@return The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@return The fully qualified host name of the name server.

Constraint: Maximum 255 characters", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "HostName", "defaultConsumerFluentSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@return The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@deprecated Use {@link #name()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #name(String)}\n", "documentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Name property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@return The fully qualified host name of the name server.

Constraint: Maximum 255 characters", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

\n@param name The fully qualified host name of the name server.

Constraint: Maximum 255 characters", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The fully qualified host name of the name server.

Constraint: Maximum 255 characters

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getGlueIps", "beanStyleSetterMethodName" : "setGlueIps", "c2jName" : "GlueIps", "c2jShape" : "GlueIpList", "defaultConsumerFluentSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #glueIps(List)}.\n@param glueIps a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #glueIps(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGlueIps()} to see if a value was sent in this field.\n

\n@return Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@deprecated Use {@link #glueIps()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #glueIps(List)}\n", "documentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the GlueIps property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasGlueIps", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "glueIps", "fluentSetterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "glueIps", "getterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasGlueIps()} to see if a value was sent in this field.\n

\n@return Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GlueIps", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GlueIps", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "GlueIp", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "GlueIps", "sensitive" : false, "setterDocumentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

\n@param glueIps Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.", "setterMethodName" : "setGlueIps", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "glueIps", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "glueIps", "variableType" : "java.util.List", "documentation" : "

Glue IP address of a name server entry. Glue IP addresses are required only when the name of the name server is a subdomain of the domain. For example, if your domain is example.com and the name server for the domain is ns.example.com, you need to specify the IP address for ns.example.com.

Constraints: The list can contain only one IPv4 and one IPv6 address.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Name" ], "shapeName" : "Nameserver", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "nameserver", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "wrapper" : false, "xmlNamespace" : null }, "OperationLimitExceededException" : { "c2jName" : "OperationLimitExceeded", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The number of operations or jobs running exceeded the allowed threshold for the account.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "OperationLimitExceeded", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "OperationLimitExceededException", "variableName" : "operationLimitExceededException", "variableType" : "OperationLimitExceededException", "documentation" : null, "simpleType" : "OperationLimitExceededException", "variableSetterType" : "OperationLimitExceededException" }, "wrapper" : false, "xmlNamespace" : null }, "OperationStatus" : { "c2jName" : "OperationStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "SUBMITTED", "value" : "SUBMITTED" }, { "name" : "IN_PROGRESS", "value" : "IN_PROGRESS" }, { "name" : "ERROR", "value" : "ERROR" }, { "name" : "SUCCESSFUL", "value" : "SUCCESSFUL" }, { "name" : "FAILED", "value" : "FAILED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationStatus", "variableName" : "operationStatus", "variableType" : "OperationStatus", "documentation" : null, "simpleType" : "OperationStatus", "variableSetterType" : "OperationStatus" }, "wrapper" : false, "xmlNamespace" : null }, "OperationSummary" : { "c2jName" : "OperationSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

OperationSummary includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier returned to track the requested action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier returned to track the requested action.

\n@return Identifier returned to track the requested action.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier returned to track the requested action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier returned to track the requested action.

\n@return Identifier returned to track the requested action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier returned to track the requested action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "OperationStatus", "defaultConsumerFluentSetterDocumentation" : "

The current status of the requested operation in the system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The current status of the requested operation in the system.

", "endpointDiscoveryId" : false, "enumType" : "OperationStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the requested operation in the system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

Type of the action requested.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Type of the action requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Type of the action requested.\n@see OperationType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

Type of the action requested.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

Type of the action requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Type of the action requested.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Type of the action requested.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedDate", "beanStyleSetterMethodName" : "setSubmittedDate", "c2jName" : "SubmittedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the request was submitted.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedDate(Instant)}.\n@param submittedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.\n@deprecated Use {@link #submittedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedDate(Instant)}\n", "documentation" : "

The date when the request was submitted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedDate", "fluentSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedDate", "getterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedDate", "sensitive" : false, "setterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.", "setterMethodName" : "setSubmittedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the request was submitted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier returned to track the requested action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier returned to track the requested action.

\n@return Identifier returned to track the requested action.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier returned to track the requested action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier returned to track the requested action.

\n@return Identifier returned to track the requested action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier returned to track the requested action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Status" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "OperationStatus", "defaultConsumerFluentSetterDocumentation" : "

The current status of the requested operation in the system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The current status of the requested operation in the system.

", "endpointDiscoveryId" : false, "enumType" : "OperationStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the requested operation in the system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubmittedDate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedDate", "beanStyleSetterMethodName" : "setSubmittedDate", "c2jName" : "SubmittedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the request was submitted.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedDate(Instant)}.\n@param submittedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.\n@deprecated Use {@link #submittedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedDate(Instant)}\n", "documentation" : "

The date when the request was submitted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedDate", "fluentSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedDate", "getterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedDate", "sensitive" : false, "setterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.", "setterMethodName" : "setSubmittedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the request was submitted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Type" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

Type of the action requested.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Type of the action requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Type of the action requested.\n@see OperationType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

Type of the action requested.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

Type of the action requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Type of the action requested.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Type of the action requested.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier returned to track the requested action.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier returned to track the requested action.

\n@return Identifier returned to track the requested action.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier returned to track the requested action.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier returned to track the requested action.

\n@return Identifier returned to track the requested action.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier returned to track the requested action.

\n@param operationId Identifier returned to track the requested action.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier returned to track the requested action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "OperationStatus", "defaultConsumerFluentSetterDocumentation" : "

The current status of the requested operation in the system.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus\n@deprecated Use {@link #statusAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus\n@deprecated Use {@link #status(String)}\n", "documentation" : "

The current status of the requested operation in the system.

", "endpointDiscoveryId" : false, "enumType" : "OperationStatus", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Status property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStatus", "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The current status of the requested operation in the system.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #status} will return {@link OperationStatus#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusAsString}.\n

\n@return The current status of the requested operation in the system.\n@see OperationStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The current status of the requested operation in the system.

\n@param status The current status of the requested operation in the system.\n@see OperationStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The current status of the requested operation in the system.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "OperationType", "defaultConsumerFluentSetterDocumentation" : "

Type of the action requested.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Type of the action requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Type of the action requested.\n@see OperationType\n@deprecated Use {@link #typeAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType\n@deprecated Use {@link #type(String)}\n", "documentation" : "

Type of the action requested.

", "endpointDiscoveryId" : false, "enumType" : "OperationType", "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Type property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasType", "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType\n@return Returns a reference to this object so that method calls can be chained together.\n@see OperationType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

Type of the action requested.

\n

\nIf the service returns an enum value that is not available in the current SDK version, {@link #type} will return {@link OperationType#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #typeAsString}.\n

\n@return Type of the action requested.\n@see OperationType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

Type of the action requested.

\n@param type Type of the action requested.\n@see OperationType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Type of the action requested.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubmittedDate", "beanStyleSetterMethodName" : "setSubmittedDate", "c2jName" : "SubmittedDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date when the request was submitted.

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #submittedDate(Instant)}.\n@param submittedDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #submittedDate(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.\n@deprecated Use {@link #submittedDate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #submittedDate(Instant)}\n", "documentation" : "

The date when the request was submitted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the SubmittedDate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasSubmittedDate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "submittedDate", "fluentSetterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "submittedDate", "getterDocumentation" : "

The date when the request was submitted.

\n@return The date when the request was submitted.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubmittedDate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubmittedDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "SubmittedDate", "sensitive" : false, "setterDocumentation" : "

The date when the request was submitted.

\n@param submittedDate The date when the request was submitted.", "setterMethodName" : "setSubmittedDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "submittedDate", "variableType" : "java.time.Instant", "documentation" : "

The date when the request was submitted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId", "Status", "Type", "SubmittedDate" ], "shapeName" : "OperationSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationSummary", "variableName" : "operationSummary", "variableType" : "OperationSummary", "documentation" : null, "simpleType" : "OperationSummary", "variableSetterType" : "OperationSummary" }, "wrapper" : false, "xmlNamespace" : null }, "OperationType" : { "c2jName" : "OperationType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "REGISTER_DOMAIN", "value" : "REGISTER_DOMAIN" }, { "name" : "DELETE_DOMAIN", "value" : "DELETE_DOMAIN" }, { "name" : "TRANSFER_IN_DOMAIN", "value" : "TRANSFER_IN_DOMAIN" }, { "name" : "UPDATE_DOMAIN_CONTACT", "value" : "UPDATE_DOMAIN_CONTACT" }, { "name" : "UPDATE_NAMESERVER", "value" : "UPDATE_NAMESERVER" }, { "name" : "CHANGE_PRIVACY_PROTECTION", "value" : "CHANGE_PRIVACY_PROTECTION" }, { "name" : "DOMAIN_LOCK", "value" : "DOMAIN_LOCK" }, { "name" : "ENABLE_AUTORENEW", "value" : "ENABLE_AUTORENEW" }, { "name" : "DISABLE_AUTORENEW", "value" : "DISABLE_AUTORENEW" }, { "name" : "ADD_DNSSEC", "value" : "ADD_DNSSEC" }, { "name" : "REMOVE_DNSSEC", "value" : "REMOVE_DNSSEC" }, { "name" : "EXPIRE_DOMAIN", "value" : "EXPIRE_DOMAIN" }, { "name" : "TRANSFER_OUT_DOMAIN", "value" : "TRANSFER_OUT_DOMAIN" }, { "name" : "CHANGE_DOMAIN_OWNER", "value" : "CHANGE_DOMAIN_OWNER" }, { "name" : "RENEW_DOMAIN", "value" : "RENEW_DOMAIN" }, { "name" : "PUSH_DOMAIN", "value" : "PUSH_DOMAIN" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "OperationType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OperationType", "variableName" : "operationType", "variableType" : "OperationType", "documentation" : null, "simpleType" : "OperationType", "variableSetterType" : "OperationType" }, "wrapper" : false, "xmlNamespace" : null }, "ReachabilityStatus" : { "c2jName" : "ReachabilityStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PENDING", "value" : "PENDING" }, { "name" : "DONE", "value" : "DONE" }, { "name" : "EXPIRED", "value" : "EXPIRED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ReachabilityStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ReachabilityStatus", "variableName" : "reachabilityStatus", "variableType" : "ReachabilityStatus", "documentation" : null, "simpleType" : "ReachabilityStatus", "variableSetterType" : "ReachabilityStatus" }, "wrapper" : false, "xmlNamespace" : null }, "RegisterDomainRequest" : { "c2jName" : "RegisterDomainRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The RegisterDomain request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RegisterDomain", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.RegisterDomain", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name that you want to register.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name that you want to register.

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.

\n@return The domain name that you want to register.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name that you want to register.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name that you want to register.

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.

\n@return The domain name that you want to register.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name that you want to register.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectAdminContact", "beanStyleSetterMethodName" : "setPrivacyProtectAdminContact", "c2jName" : "PrivacyProtectAdminContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectAdminContact(Boolean)}.\n@param privacyProtectAdminContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectAdminContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@deprecated Use {@link #privacyProtectAdminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectAdminContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectAdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectAdminContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectAdminContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectAdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectAdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectAdminContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "setterMethodName" : "setPrivacyProtectAdminContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectRegistrantContact", "beanStyleSetterMethodName" : "setPrivacyProtectRegistrantContact", "c2jName" : "PrivacyProtectRegistrantContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectRegistrantContact(Boolean)}.\n@param privacyProtectRegistrantContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectRegistrantContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@deprecated Use {@link #privacyProtectRegistrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectRegistrantContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectRegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectRegistrantContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectRegistrantContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectRegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectRegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectRegistrantContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true", "setterMethodName" : "setPrivacyProtectRegistrantContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectTechContact", "beanStyleSetterMethodName" : "setPrivacyProtectTechContact", "c2jName" : "PrivacyProtectTechContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectTechContact(Boolean)}.\n@param privacyProtectTechContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectTechContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@deprecated Use {@link #privacyProtectTechContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectTechContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectTechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectTechContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectTechContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectTechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectTechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectTechContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "setterMethodName" : "setPrivacyProtectTechContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AdminContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AutoRenew" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name that you want to register.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name that you want to register.

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.

\n@return The domain name that you want to register.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name that you want to register.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name that you want to register.

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.

\n@return The domain name that you want to register.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name that you want to register.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DurationInYears" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IdnLangCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrivacyProtectAdminContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectAdminContact", "beanStyleSetterMethodName" : "setPrivacyProtectAdminContact", "c2jName" : "PrivacyProtectAdminContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectAdminContact(Boolean)}.\n@param privacyProtectAdminContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectAdminContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@deprecated Use {@link #privacyProtectAdminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectAdminContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectAdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectAdminContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectAdminContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectAdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectAdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectAdminContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "setterMethodName" : "setPrivacyProtectAdminContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrivacyProtectRegistrantContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectRegistrantContact", "beanStyleSetterMethodName" : "setPrivacyProtectRegistrantContact", "c2jName" : "PrivacyProtectRegistrantContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectRegistrantContact(Boolean)}.\n@param privacyProtectRegistrantContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectRegistrantContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@deprecated Use {@link #privacyProtectRegistrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectRegistrantContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectRegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectRegistrantContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectRegistrantContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectRegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectRegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectRegistrantContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true", "setterMethodName" : "setPrivacyProtectRegistrantContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrivacyProtectTechContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectTechContact", "beanStyleSetterMethodName" : "setPrivacyProtectTechContact", "c2jName" : "PrivacyProtectTechContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectTechContact(Boolean)}.\n@param privacyProtectTechContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectTechContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@deprecated Use {@link #privacyProtectTechContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectTechContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectTechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectTechContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectTechContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectTechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectTechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectTechContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "setterMethodName" : "setPrivacyProtectTechContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrantContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TechContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name that you want to register.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name that you want to register.

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.

\n@return The domain name that you want to register.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name that you want to register.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name that you want to register.

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.

\n@return The domain name that you want to register.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name that you want to register.

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.

\n@param domainName The domain name that you want to register.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name that you want to register.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectAdminContact", "beanStyleSetterMethodName" : "setPrivacyProtectAdminContact", "c2jName" : "PrivacyProtectAdminContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectAdminContact(Boolean)}.\n@param privacyProtectAdminContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectAdminContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@deprecated Use {@link #privacyProtectAdminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectAdminContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectAdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectAdminContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectAdminContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectAdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectAdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectAdminContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "setterMethodName" : "setPrivacyProtectAdminContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectRegistrantContact", "beanStyleSetterMethodName" : "setPrivacyProtectRegistrantContact", "c2jName" : "PrivacyProtectRegistrantContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectRegistrantContact(Boolean)}.\n@param privacyProtectRegistrantContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectRegistrantContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@deprecated Use {@link #privacyProtectRegistrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectRegistrantContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectRegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectRegistrantContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectRegistrantContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectRegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectRegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectRegistrantContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true", "setterMethodName" : "setPrivacyProtectRegistrantContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (the domain owner).

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectTechContact", "beanStyleSetterMethodName" : "setPrivacyProtectTechContact", "c2jName" : "PrivacyProtectTechContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectTechContact(Boolean)}.\n@param privacyProtectTechContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectTechContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@deprecated Use {@link #privacyProtectTechContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectTechContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectTechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectTechContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectTechContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectTechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectTechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectTechContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "setterMethodName" : "setPrivacyProtectTechContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "DurationInYears", "AdminContact", "RegistrantContact", "TechContact" ], "shapeName" : "RegisterDomainRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RegisterDomainRequest", "variableName" : "registerDomainRequest", "variableType" : "RegisterDomainRequest", "documentation" : null, "simpleType" : "RegisterDomainRequest", "variableSetterType" : "RegisterDomainRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RegisterDomainResponse" : { "c2jName" : "RegisterDomainResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The RegisterDomain response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "RegisterDomainResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RegisterDomainResponse", "variableName" : "registerDomainResponse", "variableType" : "RegisterDomainResponse", "documentation" : null, "simpleType" : "RegisterDomainResponse", "variableSetterType" : "RegisterDomainResponse" }, "wrapper" : false, "xmlNamespace" : null }, "RenewDomainRequest" : { "c2jName" : "RenewDomainRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A RenewDomain request includes the number of years that you want to renew for and the current expiration year.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RenewDomain", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.RenewDomain", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to renew.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to renew.

\n@return The name of the domain that you want to renew.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to renew.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to renew.

\n@return The name of the domain that you want to renew.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to renew.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCurrentExpiryYear", "beanStyleSetterMethodName" : "setCurrentExpiryYear", "c2jName" : "CurrentExpiryYear", "c2jShape" : "CurrentExpiryYear", "defaultConsumerFluentSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #currentExpiryYear(Integer)}.\n@param currentExpiryYear a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentExpiryYear(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@return The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@deprecated Use {@link #currentExpiryYear()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #currentExpiryYear(Integer)}\n", "documentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CurrentExpiryYear property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCurrentExpiryYear", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentExpiryYear", "fluentSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentExpiryYear", "getterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@return The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CurrentExpiryYear", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CurrentExpiryYear", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "CurrentExpiryYear", "sensitive" : false, "setterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.", "setterMethodName" : "setCurrentExpiryYear", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "currentExpiryYear", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "currentExpiryYear", "variableType" : "Integer", "documentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CurrentExpiryYear" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCurrentExpiryYear", "beanStyleSetterMethodName" : "setCurrentExpiryYear", "c2jName" : "CurrentExpiryYear", "c2jShape" : "CurrentExpiryYear", "defaultConsumerFluentSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #currentExpiryYear(Integer)}.\n@param currentExpiryYear a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentExpiryYear(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@return The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@deprecated Use {@link #currentExpiryYear()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #currentExpiryYear(Integer)}\n", "documentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CurrentExpiryYear property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCurrentExpiryYear", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentExpiryYear", "fluentSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentExpiryYear", "getterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@return The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CurrentExpiryYear", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CurrentExpiryYear", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "CurrentExpiryYear", "sensitive" : false, "setterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.", "setterMethodName" : "setCurrentExpiryYear", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "currentExpiryYear", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "currentExpiryYear", "variableType" : "Integer", "documentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to renew.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to renew.

\n@return The name of the domain that you want to renew.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to renew.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to renew.

\n@return The name of the domain that you want to renew.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to renew.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DurationInYears" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to renew.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to renew.

\n@return The name of the domain that you want to renew.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to renew.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to renew.

\n@return The name of the domain that you want to renew.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to renew.

\n@param domainName The name of the domain that you want to renew.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to renew.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@return The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

\n@param durationInYears The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to renew the domain for. The maximum number of years depends on the top-level domain. For the range of valid values for your domain, see Domains that You Can Register with Amazon Route 53 in the Amazon Route 53 Developer Guide.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCurrentExpiryYear", "beanStyleSetterMethodName" : "setCurrentExpiryYear", "c2jName" : "CurrentExpiryYear", "c2jShape" : "CurrentExpiryYear", "defaultConsumerFluentSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #currentExpiryYear(Integer)}.\n@param currentExpiryYear a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentExpiryYear(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@return The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@deprecated Use {@link #currentExpiryYear()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #currentExpiryYear(Integer)}\n", "documentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the CurrentExpiryYear property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasCurrentExpiryYear", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentExpiryYear", "fluentSetterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentExpiryYear", "getterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@return The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "CurrentExpiryYear", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CurrentExpiryYear", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "CurrentExpiryYear", "sensitive" : false, "setterDocumentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

\n@param currentExpiryYear The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.", "setterMethodName" : "setCurrentExpiryYear", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "currentExpiryYear", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "currentExpiryYear", "variableType" : "Integer", "documentation" : "

The year when the registration for the domain is set to expire. This value must match the current expiration date for the domain.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "CurrentExpiryYear" ], "shapeName" : "RenewDomainRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RenewDomainRequest", "variableName" : "renewDomainRequest", "variableType" : "RenewDomainRequest", "documentation" : null, "simpleType" : "RenewDomainRequest", "variableSetterType" : "RenewDomainRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RenewDomainResponse" : { "c2jName" : "RenewDomainResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

The identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "RenewDomainResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RenewDomainResponse", "variableName" : "renewDomainResponse", "variableType" : "RenewDomainResponse", "documentation" : null, "simpleType" : "RenewDomainResponse", "variableSetterType" : "RenewDomainResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ResendContactReachabilityEmailRequest" : { "c2jName" : "ResendContactReachabilityEmailRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ResendContactReachabilityEmail", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.ResendContactReachabilityEmail", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@return The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@return The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@return The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@return The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@return The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@return The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

\n@param domainName The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain for which you want Amazon Route 53 to resend a confirmation email to the registrant contact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResendContactReachabilityEmailRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ResendContactReachabilityEmailRequest", "variableName" : "resendContactReachabilityEmailRequest", "variableType" : "ResendContactReachabilityEmailRequest", "documentation" : null, "simpleType" : "ResendContactReachabilityEmailRequest", "variableSetterType" : "ResendContactReachabilityEmailRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ResendContactReachabilityEmailResponse" : { "c2jName" : "ResendContactReachabilityEmailResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@return The domain name for which you requested a confirmation email.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name for which you requested a confirmation email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@return The domain name for which you requested a confirmation email.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name for which you requested a confirmation email.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "emailAddress", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #emailAddress(String)}.\n@param emailAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@return The email address for the registrant contact at the time that we sent the verification email.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address for the registrant contact at the time that we sent the verification email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@return The email address for the registrant contact at the time that we sent the verification email.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "emailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "emailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address for the registrant contact at the time that we sent the verification email.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIsAlreadyVerified", "beanStyleSetterMethodName" : "setIsAlreadyVerified", "c2jName" : "isAlreadyVerified", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #isAlreadyVerified(Boolean)}.\n@param isAlreadyVerified a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #isAlreadyVerified(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@return True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@deprecated Use {@link #isAlreadyVerified()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #isAlreadyVerified(Boolean)}\n", "documentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IsAlreadyVerified property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIsAlreadyVerified", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isAlreadyVerified", "fluentSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isAlreadyVerified", "getterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@return True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isAlreadyVerified", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isAlreadyVerified", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsAlreadyVerified", "sensitive" : false, "setterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.", "setterMethodName" : "setIsAlreadyVerified", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isAlreadyVerified", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isAlreadyVerified", "variableType" : "Boolean", "documentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@return The domain name for which you requested a confirmation email.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name for which you requested a confirmation email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@return The domain name for which you requested a confirmation email.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name for which you requested a confirmation email.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EmailAddress" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "emailAddress", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #emailAddress(String)}.\n@param emailAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@return The email address for the registrant contact at the time that we sent the verification email.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address for the registrant contact at the time that we sent the verification email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@return The email address for the registrant contact at the time that we sent the verification email.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "emailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "emailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address for the registrant contact at the time that we sent the verification email.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IsAlreadyVerified" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIsAlreadyVerified", "beanStyleSetterMethodName" : "setIsAlreadyVerified", "c2jName" : "isAlreadyVerified", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #isAlreadyVerified(Boolean)}.\n@param isAlreadyVerified a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #isAlreadyVerified(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@return True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@deprecated Use {@link #isAlreadyVerified()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #isAlreadyVerified(Boolean)}\n", "documentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IsAlreadyVerified property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIsAlreadyVerified", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isAlreadyVerified", "fluentSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isAlreadyVerified", "getterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@return True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isAlreadyVerified", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isAlreadyVerified", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsAlreadyVerified", "sensitive" : false, "setterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.", "setterMethodName" : "setIsAlreadyVerified", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isAlreadyVerified", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isAlreadyVerified", "variableType" : "Boolean", "documentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "domainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@return The domain name for which you requested a confirmation email.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain name for which you requested a confirmation email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@return The domain name for which you requested a confirmation email.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "domainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "domainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain name for which you requested a confirmation email.

\n@param domainName The domain name for which you requested a confirmation email.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain name for which you requested a confirmation email.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEmailAddress", "beanStyleSetterMethodName" : "setEmailAddress", "c2jName" : "emailAddress", "c2jShape" : "Email", "defaultConsumerFluentSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #emailAddress(String)}.\n@param emailAddress a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #emailAddress(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@return The email address for the registrant contact at the time that we sent the verification email.\n@deprecated Use {@link #emailAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #emailAddress(String)}\n", "documentation" : "

The email address for the registrant contact at the time that we sent the verification email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the EmailAddress property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEmailAddress", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "emailAddress", "fluentSetterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "emailAddress", "getterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@return The email address for the registrant contact at the time that we sent the verification email.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "emailAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "emailAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EmailAddress", "sensitive" : false, "setterDocumentation" : "

The email address for the registrant contact at the time that we sent the verification email.

\n@param emailAddress The email address for the registrant contact at the time that we sent the verification email.", "setterMethodName" : "setEmailAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "emailAddress", "variableType" : "String", "documentation" : "

The email address for the registrant contact at the time that we sent the verification email.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIsAlreadyVerified", "beanStyleSetterMethodName" : "setIsAlreadyVerified", "c2jName" : "isAlreadyVerified", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #isAlreadyVerified(Boolean)}.\n@param isAlreadyVerified a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #isAlreadyVerified(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@return True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@deprecated Use {@link #isAlreadyVerified()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #isAlreadyVerified(Boolean)}\n", "documentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IsAlreadyVerified property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIsAlreadyVerified", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isAlreadyVerified", "fluentSetterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isAlreadyVerified", "getterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@return True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "isAlreadyVerified", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "isAlreadyVerified", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsAlreadyVerified", "sensitive" : false, "setterDocumentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

\n@param isAlreadyVerified True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.", "setterMethodName" : "setIsAlreadyVerified", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isAlreadyVerified", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isAlreadyVerified", "variableType" : "Boolean", "documentation" : "

True if the email address for the registrant contact has already been verified, and false otherwise. If the email address has already been verified, we don't send another confirmation email.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResendContactReachabilityEmailResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResendContactReachabilityEmailResponse", "variableName" : "resendContactReachabilityEmailResponse", "variableType" : "ResendContactReachabilityEmailResponse", "documentation" : null, "simpleType" : "ResendContactReachabilityEmailResponse", "variableSetterType" : "ResendContactReachabilityEmailResponse" }, "wrapper" : false, "xmlNamespace" : null }, "RetrieveDomainAuthCodeRequest" : { "c2jName" : "RetrieveDomainAuthCodeRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A request for the authorization code for the specified domain. To transfer a domain to another registrar, you provide this value to the new registrar.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "RetrieveDomainAuthCode", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.RetrieveDomainAuthCode", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@return The name of the domain that you want to get an authorization code for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get an authorization code for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@return The name of the domain that you want to get an authorization code for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get an authorization code for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@return The name of the domain that you want to get an authorization code for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get an authorization code for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@return The name of the domain that you want to get an authorization code for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get an authorization code for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@return The name of the domain that you want to get an authorization code for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to get an authorization code for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@return The name of the domain that you want to get an authorization code for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to get an authorization code for.

\n@param domainName The name of the domain that you want to get an authorization code for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to get an authorization code for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "RetrieveDomainAuthCodeRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RetrieveDomainAuthCodeRequest", "variableName" : "retrieveDomainAuthCodeRequest", "variableType" : "RetrieveDomainAuthCodeRequest", "documentation" : null, "simpleType" : "RetrieveDomainAuthCodeRequest", "variableSetterType" : "RetrieveDomainAuthCodeRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RetrieveDomainAuthCodeResponse" : { "c2jName" : "RetrieveDomainAuthCodeResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The RetrieveDomainAuthCode response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code for the domain.

\n@return The authorization code for the domain.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

The authorization code for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

The authorization code for the domain.

\n@return The authorization code for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

The authorization code for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AuthCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code for the domain.

\n@return The authorization code for the domain.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

The authorization code for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

The authorization code for the domain.

\n@return The authorization code for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

The authorization code for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code for the domain.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code for the domain.

\n@return The authorization code for the domain.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

The authorization code for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

The authorization code for the domain.

\n@return The authorization code for the domain.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

The authorization code for the domain.

\n@param authCode The authorization code for the domain.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

The authorization code for the domain.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "AuthCode" ], "shapeName" : "RetrieveDomainAuthCodeResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RetrieveDomainAuthCodeResponse", "variableName" : "retrieveDomainAuthCodeResponse", "variableType" : "RetrieveDomainAuthCodeResponse", "documentation" : null, "simpleType" : "RetrieveDomainAuthCodeResponse", "variableSetterType" : "RetrieveDomainAuthCodeResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Tag" : { "c2jName" : "Tag", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Each tag includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@return The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@return The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@return The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@return The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@return The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@return The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@return The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@return The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@return The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "key", "fluentSetterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@return The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Key", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Key", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Key", "sensitive" : false, "setterDocumentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

\n@param key The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.", "setterMethodName" : "setKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "key", "variableType" : "String", "documentation" : "

The key (name) of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each key can be 1-128 characters long.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@return The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasValue", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@return The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

\n@param value The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "

The value of a tag.

Valid values: A-Z, a-z, 0-9, space, \".:/=+\\-@\"

Constraints: Each value can be 0-256 characters long.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Tag", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "tag", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "wrapper" : false, "xmlNamespace" : null }, "TldRulesViolationException" : { "c2jName" : "TLDRulesViolation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The top-level domain does not support this operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TLDRulesViolation", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TldRulesViolationException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TldRulesViolationException", "variableName" : "tldRulesViolationException", "variableType" : "TldRulesViolationException", "documentation" : null, "simpleType" : "TldRulesViolationException", "variableSetterType" : "TldRulesViolationException" }, "wrapper" : false, "xmlNamespace" : null }, "TransferDomainRequest" : { "c2jName" : "TransferDomainRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The TransferDomain request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "TransferDomain", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.TransferDomain", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return Contains details for the host and glue IP addresses.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

Contains details for the host and glue IP addresses.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

Contains details for the host and glue IP addresses.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return Contains details for the host and glue IP addresses.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

Contains details for the host and glue IP addresses.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@return The authorization code for the domain. You get this value from the current registrar.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

The authorization code for the domain. You get this value from the current registrar.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@return The authorization code for the domain. You get this value from the current registrar.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

The authorization code for the domain. You get this value from the current registrar.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectAdminContact", "beanStyleSetterMethodName" : "setPrivacyProtectAdminContact", "c2jName" : "PrivacyProtectAdminContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectAdminContact(Boolean)}.\n@param privacyProtectAdminContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectAdminContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@deprecated Use {@link #privacyProtectAdminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectAdminContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectAdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectAdminContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectAdminContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectAdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectAdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectAdminContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "setterMethodName" : "setPrivacyProtectAdminContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectRegistrantContact", "beanStyleSetterMethodName" : "setPrivacyProtectRegistrantContact", "c2jName" : "PrivacyProtectRegistrantContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectRegistrantContact(Boolean)}.\n@param privacyProtectRegistrantContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectRegistrantContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@deprecated Use {@link #privacyProtectRegistrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectRegistrantContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectRegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectRegistrantContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectRegistrantContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectRegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectRegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectRegistrantContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true", "setterMethodName" : "setPrivacyProtectRegistrantContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectTechContact", "beanStyleSetterMethodName" : "setPrivacyProtectTechContact", "c2jName" : "PrivacyProtectTechContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectTechContact(Boolean)}.\n@param privacyProtectTechContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectTechContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@deprecated Use {@link #privacyProtectTechContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectTechContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectTechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectTechContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectTechContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectTechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectTechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectTechContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "setterMethodName" : "setPrivacyProtectTechContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AdminContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AuthCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@return The authorization code for the domain. You get this value from the current registrar.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

The authorization code for the domain. You get this value from the current registrar.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@return The authorization code for the domain. You get this value from the current registrar.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

The authorization code for the domain. You get this value from the current registrar.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "AutoRenew" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DurationInYears" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IdnLangCode" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Nameservers" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return Contains details for the host and glue IP addresses.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

Contains details for the host and glue IP addresses.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

Contains details for the host and glue IP addresses.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return Contains details for the host and glue IP addresses.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

Contains details for the host and glue IP addresses.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrivacyProtectAdminContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectAdminContact", "beanStyleSetterMethodName" : "setPrivacyProtectAdminContact", "c2jName" : "PrivacyProtectAdminContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectAdminContact(Boolean)}.\n@param privacyProtectAdminContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectAdminContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@deprecated Use {@link #privacyProtectAdminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectAdminContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectAdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectAdminContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectAdminContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectAdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectAdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectAdminContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "setterMethodName" : "setPrivacyProtectAdminContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrivacyProtectRegistrantContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectRegistrantContact", "beanStyleSetterMethodName" : "setPrivacyProtectRegistrantContact", "c2jName" : "PrivacyProtectRegistrantContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectRegistrantContact(Boolean)}.\n@param privacyProtectRegistrantContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectRegistrantContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@deprecated Use {@link #privacyProtectRegistrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectRegistrantContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectRegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectRegistrantContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectRegistrantContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectRegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectRegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectRegistrantContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true", "setterMethodName" : "setPrivacyProtectRegistrantContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PrivacyProtectTechContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectTechContact", "beanStyleSetterMethodName" : "setPrivacyProtectTechContact", "c2jName" : "PrivacyProtectTechContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectTechContact(Boolean)}.\n@param privacyProtectTechContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectTechContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@deprecated Use {@link #privacyProtectTechContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectTechContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectTechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectTechContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectTechContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectTechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectTechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectTechContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "setterMethodName" : "setPrivacyProtectTechContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrantContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TechContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@return The name of the domain that you want to transfer to Amazon Route 53.

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.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

\n@param domainName The name of the domain that you want to transfer to Amazon Route 53.

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.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to transfer to Amazon Route 53.

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.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIdnLangCode", "beanStyleSetterMethodName" : "setIdnLangCode", "c2jName" : "IdnLangCode", "c2jShape" : "LangCode", "defaultConsumerFluentSetterDocumentation" : "

Reserved for future use.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #idnLangCode(String)}.\n@param idnLangCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #idnLangCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.\n@deprecated Use {@link #idnLangCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #idnLangCode(String)}\n", "documentation" : "

Reserved for future use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the IdnLangCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasIdnLangCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "idnLangCode", "fluentSetterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "idnLangCode", "getterDocumentation" : "

Reserved for future use.

\n@return Reserved for future use.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IdnLangCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IdnLangCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IdnLangCode", "sensitive" : false, "setterDocumentation" : "

Reserved for future use.

\n@param idnLangCode Reserved for future use.", "setterMethodName" : "setIdnLangCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "idnLangCode", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDurationInYears", "beanStyleSetterMethodName" : "setDurationInYears", "c2jName" : "DurationInYears", "c2jShape" : "DurationInYears", "defaultConsumerFluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #durationInYears(Integer)}.\n@param durationInYears a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #durationInYears(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@deprecated Use {@link #durationInYears()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #durationInYears(Integer)}\n", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DurationInYears property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDurationInYears", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationInYears", "fluentSetterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationInYears", "getterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@return The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DurationInYears", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationInYears", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "DurationInYears", "sensitive" : false, "setterDocumentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

\n@param durationInYears The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1", "setterMethodName" : "setDurationInYears", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "durationInYears", "variableType" : "Integer", "documentation" : "

The number of years that you want to register the domain for. Domains are registered for a minimum of one year. The maximum period depends on the top-level domain.

Default: 1

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return Contains details for the host and glue IP addresses.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

Contains details for the host and glue IP addresses.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

Contains details for the host and glue IP addresses.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return Contains details for the host and glue IP addresses.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

Contains details for the host and glue IP addresses.

\n@param nameservers Contains details for the host and glue IP addresses.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

Contains details for the host and glue IP addresses.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAuthCode", "beanStyleSetterMethodName" : "setAuthCode", "c2jName" : "AuthCode", "c2jShape" : "DomainAuthCode", "defaultConsumerFluentSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authCode(String)}.\n@param authCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authCode(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@return The authorization code for the domain. You get this value from the current registrar.\n@deprecated Use {@link #authCode()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #authCode(String)}\n", "documentation" : "

The authorization code for the domain. You get this value from the current registrar.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AuthCode property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAuthCode", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "authCode", "fluentSetterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "authCode", "getterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@return The authorization code for the domain. You get this value from the current registrar.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AuthCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AuthCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AuthCode", "sensitive" : true, "setterDocumentation" : "

The authorization code for the domain. You get this value from the current registrar.

\n@param authCode The authorization code for the domain. You get this value from the current registrar.", "setterMethodName" : "setAuthCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "authCode", "variableType" : "String", "documentation" : "

The authorization code for the domain. You get this value from the current registrar.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAutoRenew", "beanStyleSetterMethodName" : "setAutoRenew", "c2jName" : "AutoRenew", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #autoRenew(Boolean)}.\n@param autoRenew a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #autoRenew(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@deprecated Use {@link #autoRenew()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #autoRenew(Boolean)}\n", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AutoRenew property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAutoRenew", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "autoRenew", "fluentSetterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "autoRenew", "getterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@return Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AutoRenew", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AutoRenew", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AutoRenew", "sensitive" : false, "setterDocumentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

\n@param autoRenew Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true", "setterMethodName" : "setAutoRenew", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "autoRenew", "variableType" : "Boolean", "documentation" : "

Indicates whether the domain will be automatically renewed (true) or not (false). Autorenewal only takes effect after the account is charged.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectAdminContact", "beanStyleSetterMethodName" : "setPrivacyProtectAdminContact", "c2jName" : "PrivacyProtectAdminContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectAdminContact(Boolean)}.\n@param privacyProtectAdminContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectAdminContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@deprecated Use {@link #privacyProtectAdminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectAdminContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectAdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectAdminContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectAdminContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectAdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectAdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectAdminContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

\n@param privacyProtectAdminContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true", "setterMethodName" : "setPrivacyProtectAdminContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectAdminContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectRegistrantContact", "beanStyleSetterMethodName" : "setPrivacyProtectRegistrantContact", "c2jName" : "PrivacyProtectRegistrantContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectRegistrantContact(Boolean)}.\n@param privacyProtectRegistrantContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectRegistrantContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@deprecated Use {@link #privacyProtectRegistrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectRegistrantContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectRegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectRegistrantContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectRegistrantContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectRegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectRegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectRegistrantContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

\n@param privacyProtectRegistrantContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true", "setterMethodName" : "setPrivacyProtectRegistrantContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectRegistrantContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPrivacyProtectTechContact", "beanStyleSetterMethodName" : "setPrivacyProtectTechContact", "c2jName" : "PrivacyProtectTechContact", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #privacyProtectTechContact(Boolean)}.\n@param privacyProtectTechContact a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #privacyProtectTechContact(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@deprecated Use {@link #privacyProtectTechContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #privacyProtectTechContact(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the PrivacyProtectTechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasPrivacyProtectTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "privacyProtectTechContact", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "privacyProtectTechContact", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PrivacyProtectTechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PrivacyProtectTechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "PrivacyProtectTechContact", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

\n@param privacyProtectTechContact Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true", "setterMethodName" : "setPrivacyProtectTechContact", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "privacyProtectTechContact", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

Default: true

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "DurationInYears", "AdminContact", "RegistrantContact", "TechContact" ], "shapeName" : "TransferDomainRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TransferDomainRequest", "variableName" : "transferDomainRequest", "variableType" : "TransferDomainRequest", "documentation" : null, "simpleType" : "TransferDomainRequest", "variableSetterType" : "TransferDomainRequest" }, "wrapper" : false, "xmlNamespace" : null }, "TransferDomainResponse" : { "c2jName" : "TransferDomainResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The TranserDomain response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "TransferDomainResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TransferDomainResponse", "variableName" : "transferDomainResponse", "variableType" : "TransferDomainResponse", "documentation" : null, "simpleType" : "TransferDomainResponse", "variableSetterType" : "TransferDomainResponse" }, "wrapper" : false, "xmlNamespace" : null }, "Transferable" : { "c2jName" : "Transferable", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Whether the domain name can be transferred to Amazon Route 53.

You can transfer only domains that have a value of TRANSFERABLE for Transferable.

Valid values:

TRANSFERABLE

The domain name can be transferred to Amazon Route 53.

UNTRANSFERRABLE

The domain name can't be transferred to Amazon Route 53.

DONT_KNOW

Reserved for future use.

", "endpointDiscovery" : null, "enums" : [ { "name" : "TRANSFERABLE", "value" : "TRANSFERABLE" }, { "name" : "UNTRANSFERABLE", "value" : "UNTRANSFERABLE" }, { "name" : "DONT_KNOW", "value" : "DONT_KNOW" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Transferable", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Transferable", "variableName" : "transferable", "variableType" : "Transferable", "documentation" : null, "simpleType" : "Transferable", "variableSetterType" : "Transferable" }, "wrapper" : false, "xmlNamespace" : null }, "UnsupportedTldException" : { "c2jName" : "UnsupportedTLD", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Amazon Route 53 does not support this top-level domain (TLD).

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnsupportedTLD", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnsupportedTldException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnsupportedTldException", "variableName" : "unsupportedTldException", "variableType" : "UnsupportedTldException", "documentation" : null, "simpleType" : "UnsupportedTldException", "variableSetterType" : "UnsupportedTldException" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDomainContactPrivacyRequest" : { "c2jName" : "UpdateDomainContactPrivacyRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The UpdateDomainContactPrivacy request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateDomainContactPrivacy", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.UpdateDomainContactPrivacy", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@return The name of the domain that you want to update the privacy setting for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to update the privacy setting for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@return The name of the domain that you want to update the privacy setting for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to update the privacy setting for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminPrivacy", "beanStyleSetterMethodName" : "setAdminPrivacy", "c2jName" : "AdminPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #adminPrivacy(Boolean)}.\n@param adminPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@deprecated Use {@link #adminPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AdminPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.", "setterMethodName" : "setAdminPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantPrivacy", "beanStyleSetterMethodName" : "setRegistrantPrivacy", "c2jName" : "RegistrantPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #registrantPrivacy(Boolean)}.\n@param registrantPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@deprecated Use {@link #registrantPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RegistrantPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "setterMethodName" : "setRegistrantPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechPrivacy", "beanStyleSetterMethodName" : "setTechPrivacy", "c2jName" : "TechPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #techPrivacy(Boolean)}.\n@param techPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@deprecated Use {@link #techPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TechPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.", "setterMethodName" : "setTechPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AdminPrivacy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminPrivacy", "beanStyleSetterMethodName" : "setAdminPrivacy", "c2jName" : "AdminPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #adminPrivacy(Boolean)}.\n@param adminPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@deprecated Use {@link #adminPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AdminPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.", "setterMethodName" : "setAdminPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@return The name of the domain that you want to update the privacy setting for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to update the privacy setting for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@return The name of the domain that you want to update the privacy setting for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to update the privacy setting for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrantPrivacy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantPrivacy", "beanStyleSetterMethodName" : "setRegistrantPrivacy", "c2jName" : "RegistrantPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #registrantPrivacy(Boolean)}.\n@param registrantPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@deprecated Use {@link #registrantPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RegistrantPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "setterMethodName" : "setRegistrantPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TechPrivacy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechPrivacy", "beanStyleSetterMethodName" : "setTechPrivacy", "c2jName" : "TechPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #techPrivacy(Boolean)}.\n@param techPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@deprecated Use {@link #techPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TechPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.", "setterMethodName" : "setTechPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@return The name of the domain that you want to update the privacy setting for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to update the privacy setting for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@return The name of the domain that you want to update the privacy setting for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to update the privacy setting for.

\n@param domainName The name of the domain that you want to update the privacy setting for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to update the privacy setting for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminPrivacy", "beanStyleSetterMethodName" : "setAdminPrivacy", "c2jName" : "AdminPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #adminPrivacy(Boolean)}.\n@param adminPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@deprecated Use {@link #adminPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "AdminPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

\n@param adminPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.", "setterMethodName" : "setAdminPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "adminPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the admin contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantPrivacy", "beanStyleSetterMethodName" : "setRegistrantPrivacy", "c2jName" : "RegistrantPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #registrantPrivacy(Boolean)}.\n@param registrantPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@deprecated Use {@link #registrantPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "RegistrantPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

\n@param registrantPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).", "setterMethodName" : "setRegistrantPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "registrantPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the registrant contact (domain owner).

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechPrivacy", "beanStyleSetterMethodName" : "setTechPrivacy", "c2jName" : "TechPrivacy", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #techPrivacy(Boolean)}.\n@param techPrivacy a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techPrivacy(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@deprecated Use {@link #techPrivacy()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techPrivacy(Boolean)}\n", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechPrivacy property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechPrivacy", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techPrivacy", "fluentSetterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techPrivacy", "getterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@return Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechPrivacy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechPrivacy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "TechPrivacy", "sensitive" : false, "setterDocumentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

\n@param techPrivacy Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.", "setterMethodName" : "setTechPrivacy", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "techPrivacy", "variableType" : "Boolean", "documentation" : "

Whether you want to conceal contact information from WHOIS queries. If you specify true, WHOIS (\"who is\") queries return contact information either for Amazon Registrar (for .com, .net, and .org domains) or for our registrar associate, Gandi (for all other TLDs). If you specify false, WHOIS queries return the information that you entered for the technical contact.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "UpdateDomainContactPrivacyRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateDomainContactPrivacyRequest", "variableName" : "updateDomainContactPrivacyRequest", "variableType" : "UpdateDomainContactPrivacyRequest", "documentation" : null, "simpleType" : "UpdateDomainContactPrivacyRequest", "variableSetterType" : "UpdateDomainContactPrivacyRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDomainContactPrivacyResponse" : { "c2jName" : "UpdateDomainContactPrivacyResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The UpdateDomainContactPrivacy response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "UpdateDomainContactPrivacyResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateDomainContactPrivacyResponse", "variableName" : "updateDomainContactPrivacyResponse", "variableType" : "UpdateDomainContactPrivacyResponse", "documentation" : null, "simpleType" : "UpdateDomainContactPrivacyResponse", "variableSetterType" : "UpdateDomainContactPrivacyResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDomainContactRequest" : { "c2jName" : "UpdateDomainContactRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The UpdateDomainContact request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateDomainContact", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.UpdateDomainContact", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@return The name of the domain that you want to update contact information for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to update contact information for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@return The name of the domain that you want to update contact information for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to update contact information for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AdminContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@return The name of the domain that you want to update contact information for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to update contact information for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@return The name of the domain that you want to update contact information for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to update contact information for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "RegistrantContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TechContact" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@return The name of the domain that you want to update contact information for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to update contact information for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@return The name of the domain that you want to update contact information for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to update contact information for.

\n@param domainName The name of the domain that you want to update contact information for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to update contact information for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAdminContact", "beanStyleSetterMethodName" : "setAdminContact", "c2jName" : "AdminContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #adminContact(ContactDetail)}.\n@param adminContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #adminContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #adminContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #adminContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the AdminContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasAdminContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "adminContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "adminContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AdminContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AdminContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AdminContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param adminContact Provides detailed contact information.", "setterMethodName" : "setAdminContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "adminContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getRegistrantContact", "beanStyleSetterMethodName" : "setRegistrantContact", "c2jName" : "RegistrantContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #registrantContact(ContactDetail)}.\n@param registrantContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrantContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #registrantContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #registrantContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the RegistrantContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasRegistrantContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "registrantContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "registrantContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RegistrantContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RegistrantContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "RegistrantContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param registrantContact Provides detailed contact information.", "setterMethodName" : "setRegistrantContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "registrantContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTechContact", "beanStyleSetterMethodName" : "setTechContact", "c2jName" : "TechContact", "c2jShape" : "ContactDetail", "defaultConsumerFluentSetterDocumentation" : "

Provides detailed contact information.

\nThis is a convenience that creates an instance of the {@link ContactDetail.Builder} avoiding the need to create one manually via {@link ContactDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ContactDetail.Builder#build()} is called immediately and its result is passed to {@link #techContact(ContactDetail)}.\n@param techContact a consumer that will call methods on {@link ContactDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #techContact(ContactDetail)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.\n@deprecated Use {@link #techContact()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #techContact(ContactDetail)}\n", "documentation" : "

Provides detailed contact information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TechContact property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTechContact", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "techContact", "fluentSetterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "techContact", "getterDocumentation" : "

Provides detailed contact information.

\n@return Provides detailed contact information.", "getterModel" : { "returnType" : "ContactDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TechContact", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TechContact", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "TechContact", "sensitive" : true, "setterDocumentation" : "

Provides detailed contact information.

\n@param techContact Provides detailed contact information.", "setterMethodName" : "setTechContact", "setterModel" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : null, "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ContactDetail", "variableName" : "techContact", "variableType" : "ContactDetail", "documentation" : "

Provides detailed contact information.

", "simpleType" : "ContactDetail", "variableSetterType" : "ContactDetail" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "UpdateDomainContactRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateDomainContactRequest", "variableName" : "updateDomainContactRequest", "variableType" : "UpdateDomainContactRequest", "documentation" : null, "simpleType" : "UpdateDomainContactRequest", "variableSetterType" : "UpdateDomainContactRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDomainContactResponse" : { "c2jName" : "UpdateDomainContactResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The UpdateDomainContact response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "UpdateDomainContactResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateDomainContactResponse", "variableName" : "updateDomainContactResponse", "variableType" : "UpdateDomainContactResponse", "documentation" : null, "simpleType" : "UpdateDomainContactResponse", "variableSetterType" : "UpdateDomainContactResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDomainNameserversRequest" : { "c2jName" : "UpdateDomainNameserversRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Replaces the current set of name servers for the domain with the specified set of name servers. If you use Amazon Route 53 as your DNS service, specify the four name servers in the delegation set for the hosted zone for the domain.

If successful, this operation returns an operation ID that you can use to track the progress and completion of the action. If the request is not completed successfully, the domain registrant will be notified by email.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateDomainNameservers", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.UpdateDomainNameservers", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@return The name of the domain that you want to change name servers for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to change name servers for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@return The name of the domain that you want to change name servers for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to change name servers for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFiAuthKey", "beanStyleSetterMethodName" : "setFiAuthKey", "c2jName" : "FIAuthKey", "c2jShape" : "FIAuthKey", "defaultConsumerFluentSetterDocumentation" : "

The authorization key for .fi domains

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #fiAuthKey(String)}.\n@param fiAuthKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fiAuthKey(String)", "deprecated" : true, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization key for .fi domains

\n@return The authorization key for .fi domains\n@deprecated Use {@link #fiAuthKey()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fiAuthKey(String)}\n", "documentation" : "

The authorization key for .fi domains

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FIAuthKey property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFiAuthKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fiAuthKey", "fluentSetterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fiAuthKey", "getterDocumentation" : "

The authorization key for .fi domains

\n@return The authorization key for .fi domains", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FIAuthKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FIAuthKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FIAuthKey", "sensitive" : false, "setterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains", "setterMethodName" : "setFiAuthKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fiAuthKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fiAuthKey", "variableType" : "String", "documentation" : "

The authorization key for .fi domains

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

A list of new name servers for the domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of new name servers for the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return A list of new name servers for the domain.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

A list of new name servers for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

A list of new name servers for the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return A list of new name servers for the domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

A list of new name servers for the domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@return The name of the domain that you want to change name servers for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to change name servers for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@return The name of the domain that you want to change name servers for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to change name servers for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "FIAuthKey" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFiAuthKey", "beanStyleSetterMethodName" : "setFiAuthKey", "c2jName" : "FIAuthKey", "c2jShape" : "FIAuthKey", "defaultConsumerFluentSetterDocumentation" : "

The authorization key for .fi domains

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #fiAuthKey(String)}.\n@param fiAuthKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fiAuthKey(String)", "deprecated" : true, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization key for .fi domains

\n@return The authorization key for .fi domains\n@deprecated Use {@link #fiAuthKey()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fiAuthKey(String)}\n", "documentation" : "

The authorization key for .fi domains

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FIAuthKey property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFiAuthKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fiAuthKey", "fluentSetterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fiAuthKey", "getterDocumentation" : "

The authorization key for .fi domains

\n@return The authorization key for .fi domains", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FIAuthKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FIAuthKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FIAuthKey", "sensitive" : false, "setterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains", "setterMethodName" : "setFiAuthKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fiAuthKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fiAuthKey", "variableType" : "String", "documentation" : "

The authorization key for .fi domains

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Nameservers" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

A list of new name servers for the domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of new name servers for the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return A list of new name servers for the domain.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

A list of new name servers for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

A list of new name servers for the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return A list of new name servers for the domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

A list of new name servers for the domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@return The name of the domain that you want to change name servers for.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The name of the domain that you want to change name servers for.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@return The name of the domain that you want to change name servers for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The name of the domain that you want to change name servers for.

\n@param domainName The name of the domain that you want to change name servers for.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The name of the domain that you want to change name servers for.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getFiAuthKey", "beanStyleSetterMethodName" : "setFiAuthKey", "c2jName" : "FIAuthKey", "c2jShape" : "FIAuthKey", "defaultConsumerFluentSetterDocumentation" : "

The authorization key for .fi domains

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #fiAuthKey(String)}.\n@param fiAuthKey a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #fiAuthKey(String)", "deprecated" : true, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The authorization key for .fi domains

\n@return The authorization key for .fi domains\n@deprecated Use {@link #fiAuthKey()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #fiAuthKey(String)}\n", "documentation" : "

The authorization key for .fi domains

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the FIAuthKey property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasFiAuthKey", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fiAuthKey", "fluentSetterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fiAuthKey", "getterDocumentation" : "

The authorization key for .fi domains

\n@return The authorization key for .fi domains", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FIAuthKey", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FIAuthKey", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FIAuthKey", "sensitive" : false, "setterDocumentation" : "

The authorization key for .fi domains

\n@param fiAuthKey The authorization key for .fi domains", "setterMethodName" : "setFiAuthKey", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "fiAuthKey", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "fiAuthKey", "variableType" : "String", "documentation" : "

The authorization key for .fi domains

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getNameservers", "beanStyleSetterMethodName" : "setNameservers", "c2jName" : "Nameservers", "c2jShape" : "NameserverList", "defaultConsumerFluentSetterDocumentation" : "

A list of new name servers for the domain.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #nameservers(List)}.\n@param nameservers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nameservers(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of new name servers for the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return A list of new name servers for the domain.\n@deprecated Use {@link #nameservers()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nameservers(List)}\n", "documentation" : "

A list of new name servers for the domain.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Nameservers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNameservers", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nameservers", "fluentSetterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nameservers", "getterDocumentation" : "

A list of new name servers for the domain.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasNameservers()} to see if a value was sent in this field.\n

\n@return A list of new name servers for the domain.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Nameservers", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Nameservers", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Nameserver", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Nameserver.Builder} avoiding the need to create one manually via {@link Nameserver#builder()}.\n\nWhen the {@link Consumer} completes, {@link Nameserver.Builder#build()} is called immediately and its result is passed to {@link #member(Nameserver)}.\n@param member a consumer that will call methods on {@link Nameserver.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Nameserver)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Nameserver)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Nameserver", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : null, "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Nameserver", "variableName" : "member", "variableType" : "Nameserver", "documentation" : "", "simpleType" : "Nameserver", "variableSetterType" : "Nameserver" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Nameserver", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Nameserver", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Nameservers", "sensitive" : false, "setterDocumentation" : "

A list of new name servers for the domain.

\n@param nameservers A list of new name servers for the domain.", "setterMethodName" : "setNameservers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nameservers", "variableType" : "java.util.List", "documentation" : "

A list of new name servers for the domain.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName", "Nameservers" ], "shapeName" : "UpdateDomainNameserversRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateDomainNameserversRequest", "variableName" : "updateDomainNameserversRequest", "variableType" : "UpdateDomainNameserversRequest", "documentation" : null, "simpleType" : "UpdateDomainNameserversRequest", "variableSetterType" : "UpdateDomainNameserversRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateDomainNameserversResponse" : { "c2jName" : "UpdateDomainNameserversResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The UpdateDomainNameservers response includes the following element.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OperationId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getOperationId", "beanStyleSetterMethodName" : "setOperationId", "c2jName" : "OperationId", "c2jShape" : "OperationId", "defaultConsumerFluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #operationId(String)}.\n@param operationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #operationId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@deprecated Use {@link #operationId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #operationId(String)}\n", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the OperationId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasOperationId", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "operationId", "fluentSetterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "operationId", "getterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@return Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "OperationId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OperationId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "OperationId", "sensitive" : false, "setterDocumentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

\n@param operationId Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.", "setterMethodName" : "setOperationId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "operationId", "variableType" : "String", "documentation" : "

Identifier for tracking the progress of the request. To use this ID to query the operation status, use GetOperationDetail.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "OperationId" ], "shapeName" : "UpdateDomainNameserversResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateDomainNameserversResponse", "variableName" : "updateDomainNameserversResponse", "variableType" : "UpdateDomainNameserversResponse", "documentation" : null, "simpleType" : "UpdateDomainNameserversResponse", "variableSetterType" : "UpdateDomainNameserversResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateTagsForDomainRequest" : { "c2jName" : "UpdateTagsForDomainRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The UpdateTagsForDomainRequest includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateTagsForDomain", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.UpdateTagsForDomain", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to add or update tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to add or update tags.

\n@return The domain for which you want to add or update tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to add or update tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to add or update tags.

\n@return The domain for which you want to add or update tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to add or update tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagsToUpdate", "beanStyleSetterMethodName" : "setTagsToUpdate", "c2jName" : "TagsToUpdate", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToUpdate(List)}.\n@param tagsToUpdate a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToUpdate(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToUpdate()} to see if a value was sent in this field.\n

\n@return A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@deprecated Use {@link #tagsToUpdate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagsToUpdate(List)}\n", "documentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagsToUpdate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagsToUpdate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToUpdate", "fluentSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToUpdate", "getterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToUpdate()} to see if a value was sent in this field.\n

\n@return A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToUpdate", "sensitive" : false, "setterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.", "setterMethodName" : "setTagsToUpdate", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToUpdate", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToUpdate", "variableType" : "java.util.List", "documentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DomainName" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to add or update tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to add or update tags.

\n@return The domain for which you want to add or update tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to add or update tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to add or update tags.

\n@return The domain for which you want to add or update tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to add or update tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagsToUpdate" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagsToUpdate", "beanStyleSetterMethodName" : "setTagsToUpdate", "c2jName" : "TagsToUpdate", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToUpdate(List)}.\n@param tagsToUpdate a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToUpdate(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToUpdate()} to see if a value was sent in this field.\n

\n@return A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@deprecated Use {@link #tagsToUpdate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagsToUpdate(List)}\n", "documentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagsToUpdate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagsToUpdate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToUpdate", "fluentSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToUpdate", "getterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToUpdate()} to see if a value was sent in this field.\n

\n@return A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToUpdate", "sensitive" : false, "setterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.", "setterMethodName" : "setTagsToUpdate", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToUpdate", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToUpdate", "variableType" : "java.util.List", "documentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDomainName", "beanStyleSetterMethodName" : "setDomainName", "c2jName" : "DomainName", "c2jShape" : "DomainName", "defaultConsumerFluentSetterDocumentation" : "

The domain for which you want to add or update tags.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #domainName(String)}.\n@param domainName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #domainName(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The domain for which you want to add or update tags.

\n@return The domain for which you want to add or update tags.\n@deprecated Use {@link #domainName()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #domainName(String)}\n", "documentation" : "

The domain for which you want to add or update tags.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the DomainName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasDomainName", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "domainName", "fluentSetterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "domainName", "getterDocumentation" : "

The domain for which you want to add or update tags.

\n@return The domain for which you want to add or update tags.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DomainName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DomainName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DomainName", "sensitive" : false, "setterDocumentation" : "

The domain for which you want to add or update tags.

\n@param domainName The domain for which you want to add or update tags.", "setterMethodName" : "setDomainName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "domainName", "variableType" : "String", "documentation" : "

The domain for which you want to add or update tags.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagsToUpdate", "beanStyleSetterMethodName" : "setTagsToUpdate", "c2jName" : "TagsToUpdate", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tagsToUpdate(List)}.\n@param tagsToUpdate a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tagsToUpdate(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToUpdate()} to see if a value was sent in this field.\n

\n@return A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@deprecated Use {@link #tagsToUpdate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagsToUpdate(List)}\n", "documentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the TagsToUpdate property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasTagsToUpdate", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagsToUpdate", "fluentSetterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagsToUpdate", "getterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasTagsToUpdate()} to see if a value was sent in this field.\n

\n@return A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TagsToUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagsToUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Tag", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Tag)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "Tag", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : null, "simpleType" : "Tag", "variableSetterType" : "Tag" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Tag", "variableName" : "member", "variableType" : "Tag", "documentation" : "", "simpleType" : "Tag", "variableSetterType" : "Tag" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Tag", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Tag", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagsToUpdate", "sensitive" : false, "setterDocumentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

\n@param tagsToUpdate A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.", "setterMethodName" : "setTagsToUpdate", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToUpdate", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagsToUpdate", "variableType" : "java.util.List", "documentation" : "

A list of the tag keys and values that you want to add or update. If you specify a key that already exists, the corresponding value will be replaced.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DomainName" ], "shapeName" : "UpdateTagsForDomainRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateTagsForDomainRequest", "variableName" : "updateTagsForDomainRequest", "variableType" : "UpdateTagsForDomainRequest", "documentation" : null, "simpleType" : "UpdateTagsForDomainRequest", "variableSetterType" : "UpdateTagsForDomainRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UpdateTagsForDomainResponse" : { "c2jName" : "UpdateTagsForDomainResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateTagsForDomainResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateTagsForDomainResponse", "variableName" : "updateTagsForDomainResponse", "variableType" : "UpdateTagsForDomainResponse", "documentation" : null, "simpleType" : "UpdateTagsForDomainResponse", "variableSetterType" : "UpdateTagsForDomainResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ViewBillingRequest" : { "c2jName" : "ViewBillingRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ViewBilling request includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "ViewBilling", "locationName" : null, "requestUri" : "/", "target" : "Route53Domains_v20140515.ViewBilling", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStart", "beanStyleSetterMethodName" : "setStart", "c2jName" : "Start", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #start(Instant)}.\n@param start a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #start(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #start()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #start(Instant)}\n", "documentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Start property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStart", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "start", "fluentSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "start", "getterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Start", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Start", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Start", "sensitive" : false, "setterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setStart", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "start", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "start", "variableType" : "java.time.Instant", "documentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEnd", "beanStyleSetterMethodName" : "setEnd", "c2jName" : "End", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #end(Instant)}.\n@param end a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #end(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #end()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #end(Instant)}\n", "documentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the End property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEnd", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "end", "fluentSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "end", "getterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "End", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "End", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "End", "sensitive" : false, "setterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setEnd", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "end", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "end", "variableType" : "java.time.Instant", "documentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@return For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@return For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@return The number of billing records to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

The number of billing records to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@return The number of billing records to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

The number of billing records to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "End" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEnd", "beanStyleSetterMethodName" : "setEnd", "c2jName" : "End", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #end(Instant)}.\n@param end a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #end(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #end()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #end(Instant)}\n", "documentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the End property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEnd", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "end", "fluentSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "end", "getterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "End", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "End", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "End", "sensitive" : false, "setterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setEnd", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "end", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "end", "variableType" : "java.time.Instant", "documentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Marker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@return For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@return For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxItems" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@return The number of billing records to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

The number of billing records to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@return The number of billing records to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

The number of billing records to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Start" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStart", "beanStyleSetterMethodName" : "setStart", "c2jName" : "Start", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #start(Instant)}.\n@param start a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #start(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #start()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #start(Instant)}\n", "documentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Start property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStart", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "start", "fluentSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "start", "getterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Start", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Start", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Start", "sensitive" : false, "setterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setStart", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "start", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "start", "variableType" : "java.time.Instant", "documentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStart", "beanStyleSetterMethodName" : "setStart", "c2jName" : "Start", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #start(Instant)}.\n@param start a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #start(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #start()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #start(Instant)}\n", "documentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Start property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasStart", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "start", "fluentSetterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "start", "getterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Start", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Start", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Start", "sensitive" : false, "setterDocumentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param start The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setStart", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "start", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "start", "variableType" : "java.time.Instant", "documentation" : "

The beginning date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEnd", "beanStyleSetterMethodName" : "setEnd", "c2jName" : "End", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #end(Instant)}.\n@param end a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #end(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@deprecated Use {@link #end()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #end(Instant)}\n", "documentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the End property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasEnd", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "end", "fluentSetterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "end", "getterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@return The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "End", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "End", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "End", "sensitive" : false, "setterDocumentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

\n@param end The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).", "setterMethodName" : "setEnd", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "end", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "end", "variableType" : "java.time.Instant", "documentation" : "

The end date and time for the time period for which you want a list of billing records. Specify the date and time in Coordinated Universal time (UTC).

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMarker", "beanStyleSetterMethodName" : "setMarker", "c2jName" : "Marker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #marker(String)}.\n@param marker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #marker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@return For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@deprecated Use {@link #marker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #marker(String)}\n", "documentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Marker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "marker", "fluentSetterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "marker", "getterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@return For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Marker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Marker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Marker", "sensitive" : false, "setterDocumentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

\n@param marker For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.", "setterMethodName" : "setMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "marker", "variableType" : "String", "documentation" : "

For an initial request for a list of billing records, omit this element. If the number of billing records that are associated with the current AWS account during the specified period is greater than the value that you specified for MaxItems, you can use Marker to return additional billing records. Get the value of NextPageMarker from the previous response, and submit another request that includes the value of NextPageMarker in the Marker element.

Constraints: The marker must match the value of NextPageMarker that was returned in the previous response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxItems", "beanStyleSetterMethodName" : "setMaxItems", "c2jName" : "MaxItems", "c2jShape" : "PageMaxItems", "defaultConsumerFluentSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #maxItems(Integer)}.\n@param maxItems a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxItems(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@return The number of billing records to be returned.

Default: 20\n@deprecated Use {@link #maxItems()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxItems(Integer)}\n", "documentation" : "

The number of billing records to be returned.

Default: 20

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the MaxItems property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMaxItems", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxItems", "fluentSetterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxItems", "getterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@return The number of billing records to be returned.

Default: 20", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "MaxItems", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxItems", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxItems", "sensitive" : false, "setterDocumentation" : "

The number of billing records to be returned.

Default: 20

\n@param maxItems The number of billing records to be returned.

Default: 20", "setterMethodName" : "setMaxItems", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxItems", "variableType" : "Integer", "documentation" : "

The number of billing records to be returned.

Default: 20

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ViewBillingRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ViewBillingRequest", "variableName" : "viewBillingRequest", "variableType" : "ViewBillingRequest", "documentation" : null, "simpleType" : "ViewBillingRequest", "variableSetterType" : "ViewBillingRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ViewBillingResponse" : { "c2jName" : "ViewBillingResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The ViewBilling response includes the following elements.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBillingRecords", "beanStyleSetterMethodName" : "setBillingRecords", "c2jName" : "BillingRecords", "c2jShape" : "BillingRecords", "defaultConsumerFluentSetterDocumentation" : "

A summary of billing records.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #billingRecords(List)}.\n@param billingRecords a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billingRecords(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A summary of billing records.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasBillingRecords()} to see if a value was sent in this field.\n

\n@return A summary of billing records.\n@deprecated Use {@link #billingRecords()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #billingRecords(List)}\n", "documentation" : "

A summary of billing records.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BillingRecords property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBillingRecords", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "billingRecords", "fluentSetterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "billingRecords", "getterDocumentation" : "

A summary of billing records.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasBillingRecords()} to see if a value was sent in this field.\n

\n@return A summary of billing records.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BillingRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BillingRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BillingRecord", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BillingRecord.Builder} avoiding the need to create one manually via {@link BillingRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link BillingRecord.Builder#build()} is called immediately and its result is passed to {@link #member(BillingRecord)}.\n@param member a consumer that will call methods on {@link BillingRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BillingRecord)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BillingRecord)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BillingRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BillingRecord", "variableName" : "member", "variableType" : "BillingRecord", "documentation" : null, "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BillingRecord", "variableName" : "member", "variableType" : "BillingRecord", "documentation" : "", "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BillingRecord", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BillingRecord", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BillingRecords", "sensitive" : false, "setterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.", "setterMethodName" : "setBillingRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "billingRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "billingRecords", "variableType" : "java.util.List", "documentation" : "

A summary of billing records.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BillingRecords" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBillingRecords", "beanStyleSetterMethodName" : "setBillingRecords", "c2jName" : "BillingRecords", "c2jShape" : "BillingRecords", "defaultConsumerFluentSetterDocumentation" : "

A summary of billing records.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #billingRecords(List)}.\n@param billingRecords a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billingRecords(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A summary of billing records.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasBillingRecords()} to see if a value was sent in this field.\n

\n@return A summary of billing records.\n@deprecated Use {@link #billingRecords()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #billingRecords(List)}\n", "documentation" : "

A summary of billing records.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BillingRecords property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBillingRecords", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "billingRecords", "fluentSetterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "billingRecords", "getterDocumentation" : "

A summary of billing records.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasBillingRecords()} to see if a value was sent in this field.\n

\n@return A summary of billing records.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BillingRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BillingRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BillingRecord", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BillingRecord.Builder} avoiding the need to create one manually via {@link BillingRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link BillingRecord.Builder#build()} is called immediately and its result is passed to {@link #member(BillingRecord)}.\n@param member a consumer that will call methods on {@link BillingRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BillingRecord)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BillingRecord)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BillingRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BillingRecord", "variableName" : "member", "variableType" : "BillingRecord", "documentation" : null, "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BillingRecord", "variableName" : "member", "variableType" : "BillingRecord", "documentation" : "", "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BillingRecord", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BillingRecord", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BillingRecords", "sensitive" : false, "setterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.", "setterMethodName" : "setBillingRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "billingRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "billingRecords", "variableType" : "java.util.List", "documentation" : "

A summary of billing records.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextPageMarker" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextPageMarker", "beanStyleSetterMethodName" : "setNextPageMarker", "c2jName" : "NextPageMarker", "c2jShape" : "PageMarker", "defaultConsumerFluentSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextPageMarker(String)}.\n@param nextPageMarker a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextPageMarker(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@deprecated Use {@link #nextPageMarker()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextPageMarker(String)}\n", "documentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the NextPageMarker property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasNextPageMarker", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextPageMarker", "fluentSetterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextPageMarker", "getterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@return If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextPageMarker", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextPageMarker", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextPageMarker", "sensitive" : false, "setterDocumentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

\n@param nextPageMarker If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.", "setterMethodName" : "setNextPageMarker", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextPageMarker", "variableType" : "String", "documentation" : "

If there are more billing records than you specified for MaxItems in the request, submit another request and include the value of NextPageMarker in the value of Marker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBillingRecords", "beanStyleSetterMethodName" : "setBillingRecords", "c2jName" : "BillingRecords", "c2jShape" : "BillingRecords", "defaultConsumerFluentSetterDocumentation" : "

A summary of billing records.

\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #billingRecords(List)}.\n@param billingRecords a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #billingRecords(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

A summary of billing records.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasBillingRecords()} to see if a value was sent in this field.\n

\n@return A summary of billing records.\n@deprecated Use {@link #billingRecords()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #billingRecords(List)}\n", "documentation" : "

A summary of billing records.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the BillingRecords property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasBillingRecords", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "billingRecords", "fluentSetterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "billingRecords", "getterDocumentation" : "

A summary of billing records.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasBillingRecords()} to see if a value was sent in this field.\n

\n@return A summary of billing records.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BillingRecords", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BillingRecords", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "BillingRecord", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link BillingRecord.Builder} avoiding the need to create one manually via {@link BillingRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link BillingRecord.Builder#build()} is called immediately and its result is passed to {@link #member(BillingRecord)}.\n@param member a consumer that will call methods on {@link BillingRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(BillingRecord)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(BillingRecord)}\n", "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n", "existenceCheckMethodName" : "hasMember", "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "BillingRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "BillingRecord", "variableName" : "member", "variableType" : "BillingRecord", "documentation" : null, "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BillingRecord", "variableName" : "member", "variableType" : "BillingRecord", "documentation" : "", "simpleType" : "BillingRecord", "variableSetterType" : "BillingRecord" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BillingRecord", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "BillingRecord", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "BillingRecords", "sensitive" : false, "setterDocumentation" : "

A summary of billing records.

\n@param billingRecords A summary of billing records.", "setterMethodName" : "setBillingRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "billingRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "billingRecords", "variableType" : "java.util.List", "documentation" : "

A summary of billing records.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ViewBillingResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ViewBillingResponse", "variableName" : "viewBillingResponse", "variableType" : "ViewBillingResponse", "documentation" : null, "simpleType" : "ViewBillingResponse", "variableSetterType" : "ViewBillingResponse" }, "wrapper" : false, "xmlNamespace" : null } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : "1.0" }, "fileHeader" : "/*\n * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "Route53DomainsException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.route53domains.model.Route53DomainsException", "sdkRequestBaseClassName" : "Route53DomainsRequest", "sdkResponseBaseClassName" : "Route53DomainsResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy