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

models.cloudhsmv2-2017-04-28-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ ],
    "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" : [ "describeBackups", "describeClusters" ]
  },
  "metadata" : {
    "apiVersion" : "2017-04-28",
    "asyncBuilder" : "DefaultCloudHsmV2AsyncClientBuilder",
    "asyncBuilderInterface" : "CloudHsmV2AsyncClientBuilder",
    "asyncClient" : "DefaultCloudHsmV2AsyncClient",
    "asyncInterface" : "CloudHsmV2AsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultCloudHsmV2BaseClientBuilder",
    "baseBuilderInterface" : "CloudHsmV2BaseClientBuilder",
    "baseExceptionName" : "CloudHsmV2Exception",
    "baseRequestName" : "CloudHsmV2Request",
    "baseResponseName" : "CloudHsmV2Response",
    "cborProtocol" : false,
    "clientPackageName" : "cloudhsmv2",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "CloudHSM V2",
    "documentation" : "

For more information about AWS CloudHSM, see AWS CloudHSM and the AWS CloudHSM User Guide.

", "endpointPrefix" : "cloudhsmv2", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.cloudhsmv2", "fullModelPackageName" : "software.amazon.awssdk.services.cloudhsmv2.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.cloudhsmv2.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.cloudhsmv2.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.cloudhsmv2.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "cloudhsmv2.model", "paginatorsPackageName" : "cloudhsmv2.paginators", "protocol" : "json", "queryProtocol" : false, "requestTransformPackageName" : "cloudhsmv2.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "CloudHSM V2", "serviceName" : "CloudHsmV2", "signingName" : "cloudhsm", "syncBuilder" : "DefaultCloudHsmV2ClientBuilder", "syncBuilderInterface" : "CloudHsmV2ClientBuilder", "syncClient" : "DefaultCloudHsmV2Client", "syncInterface" : "CloudHsmV2Client", "transformPackageName" : "cloudhsmv2.transform", "uid" : "cloudhsmv2-2017-04-28", "xmlProtocol" : false }, "operations" : { "CopyBackupToRegion" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Copy an AWS CloudHSM cluster backup to a different region.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CopyBackupToRegionRequest", "variableName" : "copyBackupToRegionRequest", "variableType" : "CopyBackupToRegionRequest", "documentation" : "", "simpleType" : "CopyBackupToRegionRequest", "variableSetterType" : "CopyBackupToRegionRequest" }, "methodName" : "copyBackupToRegion", "operationName" : "CopyBackupToRegion", "paginated" : false, "returnType" : { "returnType" : "CopyBackupToRegionResponse", "documentation" : null }, "syncReturnType" : "CopyBackupToRegionResponse" }, "CreateCluster" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new AWS CloudHSM cluster.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateClusterRequest", "variableName" : "createClusterRequest", "variableType" : "CreateClusterRequest", "documentation" : "", "simpleType" : "CreateClusterRequest", "variableSetterType" : "CreateClusterRequest" }, "methodName" : "createCluster", "operationName" : "CreateCluster", "paginated" : false, "returnType" : { "returnType" : "CreateClusterResponse", "documentation" : null }, "syncReturnType" : "CreateClusterResponse" }, "CreateHsm" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new hardware security module (HSM) in the specified AWS CloudHSM cluster.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because an error occurred.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because the requester does not have permission to perform the requested operation.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateHsmRequest", "variableName" : "createHsmRequest", "variableType" : "CreateHsmRequest", "documentation" : "", "simpleType" : "CreateHsmRequest", "variableSetterType" : "CreateHsmRequest" }, "methodName" : "createHsm", "operationName" : "CreateHsm", "paginated" : false, "returnType" : { "returnType" : "CreateHsmResponse", "documentation" : null }, "syncReturnType" : "CreateHsmResponse" }, "DeleteBackup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a specified AWS CloudHSM backup. A backup can be restored up to 7 days after the DeleteBackup request is made. For more information on restoring a backup, see RestoreBackup.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteBackupRequest", "variableName" : "deleteBackupRequest", "variableType" : "DeleteBackupRequest", "documentation" : "", "simpleType" : "DeleteBackupRequest", "variableSetterType" : "DeleteBackupRequest" }, "methodName" : "deleteBackup", "operationName" : "DeleteBackup", "paginated" : false, "returnType" : { "returnType" : "DeleteBackupResponse", "documentation" : null }, "syncReturnType" : "DeleteBackupResponse" }, "DeleteCluster" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified AWS CloudHSM cluster. Before you can delete a cluster, you must delete all HSMs in the cluster. To see if the cluster contains any HSMs, use DescribeClusters. To delete an HSM, use DeleteHsm.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteClusterRequest", "variableName" : "deleteClusterRequest", "variableType" : "DeleteClusterRequest", "documentation" : "", "simpleType" : "DeleteClusterRequest", "variableSetterType" : "DeleteClusterRequest" }, "methodName" : "deleteCluster", "operationName" : "DeleteCluster", "paginated" : false, "returnType" : { "returnType" : "DeleteClusterResponse", "documentation" : null }, "syncReturnType" : "DeleteClusterResponse" }, "DeleteHsm" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified HSM. To specify an HSM, you can use its identifier (ID), the IP address of the HSM's elastic network interface (ENI), or the ID of the HSM's ENI. You need to specify only one of these values. To find these values, use DescribeClusters.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because an error occurred.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because it is not a valid request.

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

The request was rejected because the requester does not have permission to perform the requested operation.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteHsmRequest", "variableName" : "deleteHsmRequest", "variableType" : "DeleteHsmRequest", "documentation" : "", "simpleType" : "DeleteHsmRequest", "variableSetterType" : "DeleteHsmRequest" }, "methodName" : "deleteHsm", "operationName" : "DeleteHsm", "paginated" : false, "returnType" : { "returnType" : "DeleteHsmResponse", "documentation" : null }, "syncReturnType" : "DeleteHsmResponse" }, "DescribeBackups" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets information about backups of AWS CloudHSM clusters.

This is a paginated operation, which means that each response might contain only a subset of all the backups. When the response contains only a subset of backups, it includes a NextToken value. Use this value in a subsequent DescribeBackups request to get more backups. When you receive a response with no NextToken (or an empty or null value), that means there are no more backups to get.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeBackupsRequest", "variableName" : "describeBackupsRequest", "variableType" : "DescribeBackupsRequest", "documentation" : "", "simpleType" : "DescribeBackupsRequest", "variableSetterType" : "DescribeBackupsRequest" }, "methodName" : "describeBackups", "operationName" : "DescribeBackups", "paginated" : true, "returnType" : { "returnType" : "DescribeBackupsResponse", "documentation" : null }, "syncReturnType" : "DescribeBackupsResponse" }, "DescribeClusters" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets information about AWS CloudHSM clusters.

This is a paginated operation, which means that each response might contain only a subset of all the clusters. When the response contains only a subset of clusters, it includes a NextToken value. Use this value in a subsequent DescribeClusters request to get more clusters. When you receive a response with no NextToken (or an empty or null value), that means there are no more clusters to get.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeClustersRequest", "variableName" : "describeClustersRequest", "variableType" : "DescribeClustersRequest", "documentation" : "", "simpleType" : "DescribeClustersRequest", "variableSetterType" : "DescribeClustersRequest" }, "methodName" : "describeClusters", "operationName" : "DescribeClusters", "paginated" : true, "returnType" : { "returnType" : "DescribeClustersResponse", "documentation" : null }, "syncReturnType" : "DescribeClustersResponse" }, "InitializeCluster" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Claims an AWS CloudHSM cluster by submitting the cluster certificate issued by your issuing certificate authority (CA) and the CA's root certificate. Before you can claim a cluster, you must sign the cluster's certificate signing request (CSR) with your issuing CA. To get the cluster's CSR, use DescribeClusters.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "InitializeClusterRequest", "variableName" : "initializeClusterRequest", "variableType" : "InitializeClusterRequest", "documentation" : "", "simpleType" : "InitializeClusterRequest", "variableSetterType" : "InitializeClusterRequest" }, "methodName" : "initializeCluster", "operationName" : "InitializeCluster", "paginated" : false, "returnType" : { "returnType" : "InitializeClusterResponse", "documentation" : null }, "syncReturnType" : "InitializeClusterResponse" }, "ListTags" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets a list of tags for the specified AWS CloudHSM cluster.

This is a paginated operation, which means that each response might contain only a subset of all the tags. When the response contains only a subset of tags, it includes a NextToken value. Use this value in a subsequent ListTags request to get more tags. When you receive a response with no NextToken (or an empty or null value), that means there are no more tags to get.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListTagsRequest", "variableName" : "listTagsRequest", "variableType" : "ListTagsRequest", "documentation" : "", "simpleType" : "ListTagsRequest", "variableSetterType" : "ListTagsRequest" }, "methodName" : "listTags", "operationName" : "ListTags", "paginated" : true, "returnType" : { "returnType" : "ListTagsResponse", "documentation" : null }, "syncReturnType" : "ListTagsResponse" }, "RestoreBackup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Restores a specified AWS CloudHSM backup that is in the PENDING_DELETION state. For mor information on deleting a backup, see DeleteBackup.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RestoreBackupRequest", "variableName" : "restoreBackupRequest", "variableType" : "RestoreBackupRequest", "documentation" : "", "simpleType" : "RestoreBackupRequest", "variableSetterType" : "RestoreBackupRequest" }, "methodName" : "restoreBackup", "operationName" : "RestoreBackup", "paginated" : false, "returnType" : { "returnType" : "RestoreBackupResponse", "documentation" : null }, "syncReturnType" : "RestoreBackupResponse" }, "TagResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Adds or overwrites one or more tags for the specified AWS CloudHSM cluster.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : "", "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "methodName" : "tagResource", "operationName" : "TagResource", "paginated" : false, "returnType" : { "returnType" : "TagResourceResponse", "documentation" : null }, "syncReturnType" : "TagResourceResponse" }, "UntagResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Removes the specified tag or tags from the specified AWS CloudHSM cluster.

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

The request was rejected because the requester does not have permission to perform the requested operation.

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

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

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

The request was rejected because it is not a valid request.

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

The request was rejected because it refers to a resource that cannot be found.

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

The request was rejected because an error occurred.

", "httpStatusCode" : null }, { "exceptionName" : "CloudHsmTagException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : "", "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "methodName" : "untagResource", "operationName" : "UntagResource", "paginated" : false, "returnType" : { "returnType" : "UntagResourceResponse", "documentation" : null }, "syncReturnType" : "UntagResourceResponse" } }, "shapes" : { "Backup" : { "c2jName" : "Backup", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about a backup of an AWS CloudHSM cluster. All backup objects contain the BackupId, BackupState, ClusterId, and CreateTimestamp parameters. Backups that were copied into a destination region additionally contain the CopyTimestamp, SourceBackup, SourceCluster, and SourceRegion paramters. A backup that is pending deletion will include the DeleteTimestamp parameter.

", "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" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the backup.

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

The identifier (ID) of the backup.

\n@return The identifier (ID) of the backup.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

The identifier (ID) of the backup.

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

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

The identifier (ID) of the backup.

\n@return The identifier (ID) of the backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

The identifier (ID) of the backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupStateAsString", "beanStyleSetterMethodName" : "setBackupState", "c2jName" : "BackupState", "c2jShape" : "BackupState", "defaultConsumerFluentSetterDocumentation" : "

The state of the backup.

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

The state of the backup.

\n

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

\n@return The state of the backup.\n@see BackupState\n@deprecated Use {@link #backupStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupState\n@deprecated Use {@link #backupState(String)}\n", "documentation" : "

The state of the backup.

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

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupState", "fluentSetterMethodName" : "backupState", "getterDocumentation" : "

The state of the backup.

\n

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

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

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState", "setterMethodName" : "setBackupState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupState", "variableType" : "String", "documentation" : "

The state of the backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

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

The identifier (ID) of the cluster that was backed up.

\n@return The identifier (ID) of the cluster that was backed up.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

The identifier (ID) of the cluster that was backed up.

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

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@return The identifier (ID) of the cluster that was backed up.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster that was backed up.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup was created.

\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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup was created.

\n@return The date and time when the backup was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup was created.

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

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

The date and time when the backup was created.

\n@return The date and time when the backup was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCopyTimestamp", "beanStyleSetterMethodName" : "setCopyTimestamp", "c2jName" : "CopyTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\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 #copyTimestamp(Instant)}.\n@param copyTimestamp 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 #copyTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@return The date and time when the backup was copied from a source backup.\n@deprecated Use {@link #copyTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #copyTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup was copied from a source backup.

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

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "copyTimestamp", "getterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@return The date and time when the backup was copied from a source backup.", "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" : "CopyTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CopyTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CopyTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.", "setterMethodName" : "setCopyTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "copyTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "copyTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup was copied from a source backup.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceRegion", "beanStyleSetterMethodName" : "setSourceRegion", "c2jName" : "SourceRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

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

The AWS region that contains the source backup from which the new backup was copied.

\n@return The AWS region that contains the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceRegion(String)}\n", "documentation" : "

The AWS region that contains the source backup from which the new backup was copied.

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

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRegion", "getterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@return The AWS region that contains the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRegion", "sensitive" : false, "setterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.", "setterMethodName" : "setSourceRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : "

The AWS region that contains the source backup from which the new backup was copied.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackup", "beanStyleSetterMethodName" : "setSourceBackup", "c2jName" : "SourceBackup", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

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

The identifier (ID) of the source backup from which the new backup was copied.

\n@return The identifier (ID) of the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackup(String)}\n", "documentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

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

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackup", "getterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@return The identifier (ID) of the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackup", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.", "setterMethodName" : "setSourceBackup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceCluster", "beanStyleSetterMethodName" : "setSourceCluster", "c2jName" : "SourceCluster", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

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

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@deprecated Use {@link #sourceCluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceCluster(String)}\n", "documentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

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

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceCluster", "getterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceCluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceCluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceCluster", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .", "setterMethodName" : "setSourceCluster", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteTimestamp", "beanStyleSetterMethodName" : "setDeleteTimestamp", "c2jName" : "DeleteTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\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 #deleteTimestamp(Instant)}.\n@param deleteTimestamp 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 #deleteTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@return The date and time when the backup will be permanently deleted.\n@deprecated Use {@link #deleteTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup will be permanently deleted.

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

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteTimestamp", "getterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@return The date and time when the backup will be permanently deleted.", "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" : "DeleteTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DeleteTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.", "setterMethodName" : "setDeleteTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deleteTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deleteTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup will be permanently deleted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BackupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the backup.

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

The identifier (ID) of the backup.

\n@return The identifier (ID) of the backup.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

The identifier (ID) of the backup.

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

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

The identifier (ID) of the backup.

\n@return The identifier (ID) of the backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

The identifier (ID) of the backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "BackupState" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupStateAsString", "beanStyleSetterMethodName" : "setBackupState", "c2jName" : "BackupState", "c2jShape" : "BackupState", "defaultConsumerFluentSetterDocumentation" : "

The state of the backup.

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

The state of the backup.

\n

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

\n@return The state of the backup.\n@see BackupState\n@deprecated Use {@link #backupStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupState\n@deprecated Use {@link #backupState(String)}\n", "documentation" : "

The state of the backup.

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

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupState", "fluentSetterMethodName" : "backupState", "getterDocumentation" : "

The state of the backup.

\n

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

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

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState", "setterMethodName" : "setBackupState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupState", "variableType" : "String", "documentation" : "

The state of the backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

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

The identifier (ID) of the cluster that was backed up.

\n@return The identifier (ID) of the cluster that was backed up.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

The identifier (ID) of the cluster that was backed up.

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

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@return The identifier (ID) of the cluster that was backed up.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster that was backed up.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CopyTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCopyTimestamp", "beanStyleSetterMethodName" : "setCopyTimestamp", "c2jName" : "CopyTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\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 #copyTimestamp(Instant)}.\n@param copyTimestamp 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 #copyTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@return The date and time when the backup was copied from a source backup.\n@deprecated Use {@link #copyTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #copyTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup was copied from a source backup.

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

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "copyTimestamp", "getterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@return The date and time when the backup was copied from a source backup.", "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" : "CopyTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CopyTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CopyTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.", "setterMethodName" : "setCopyTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "copyTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "copyTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup was copied from a source backup.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreateTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup was created.

\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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup was created.

\n@return The date and time when the backup was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup was created.

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

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

The date and time when the backup was created.

\n@return The date and time when the backup was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DeleteTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteTimestamp", "beanStyleSetterMethodName" : "setDeleteTimestamp", "c2jName" : "DeleteTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\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 #deleteTimestamp(Instant)}.\n@param deleteTimestamp 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 #deleteTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@return The date and time when the backup will be permanently deleted.\n@deprecated Use {@link #deleteTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup will be permanently deleted.

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

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteTimestamp", "getterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@return The date and time when the backup will be permanently deleted.", "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" : "DeleteTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DeleteTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.", "setterMethodName" : "setDeleteTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deleteTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deleteTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup will be permanently deleted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceBackup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackup", "beanStyleSetterMethodName" : "setSourceBackup", "c2jName" : "SourceBackup", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

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

The identifier (ID) of the source backup from which the new backup was copied.

\n@return The identifier (ID) of the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackup(String)}\n", "documentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

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

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackup", "getterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@return The identifier (ID) of the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackup", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.", "setterMethodName" : "setSourceBackup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceCluster" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceCluster", "beanStyleSetterMethodName" : "setSourceCluster", "c2jName" : "SourceCluster", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

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

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@deprecated Use {@link #sourceCluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceCluster(String)}\n", "documentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

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

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceCluster", "getterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceCluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceCluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceCluster", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .", "setterMethodName" : "setSourceCluster", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceRegion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceRegion", "beanStyleSetterMethodName" : "setSourceRegion", "c2jName" : "SourceRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

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

The AWS region that contains the source backup from which the new backup was copied.

\n@return The AWS region that contains the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceRegion(String)}\n", "documentation" : "

The AWS region that contains the source backup from which the new backup was copied.

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

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRegion", "getterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@return The AWS region that contains the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRegion", "sensitive" : false, "setterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.", "setterMethodName" : "setSourceRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : "

The AWS region that contains the source backup from which the new backup was copied.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the backup.

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

The identifier (ID) of the backup.

\n@return The identifier (ID) of the backup.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

The identifier (ID) of the backup.

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

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

The identifier (ID) of the backup.

\n@return The identifier (ID) of the backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the backup.

\n@param backupId The identifier (ID) of the backup.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

The identifier (ID) of the backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupStateAsString", "beanStyleSetterMethodName" : "setBackupState", "c2jName" : "BackupState", "c2jShape" : "BackupState", "defaultConsumerFluentSetterDocumentation" : "

The state of the backup.

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

The state of the backup.

\n

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

\n@return The state of the backup.\n@see BackupState\n@deprecated Use {@link #backupStateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupState\n@deprecated Use {@link #backupState(String)}\n", "documentation" : "

The state of the backup.

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

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupState", "fluentSetterMethodName" : "backupState", "getterDocumentation" : "

The state of the backup.

\n

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

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

The state of the backup.

\n@param backupState The state of the backup.\n@see BackupState", "setterMethodName" : "setBackupState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupState", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupState", "variableType" : "String", "documentation" : "

The state of the backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

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

The identifier (ID) of the cluster that was backed up.

\n@return The identifier (ID) of the cluster that was backed up.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

The identifier (ID) of the cluster that was backed up.

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

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@return The identifier (ID) of the cluster that was backed up.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster that was backed up.

\n@param clusterId The identifier (ID) of the cluster that was backed up.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster that was backed up.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup was created.

\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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup was created.

\n@return The date and time when the backup was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup was created.

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

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

The date and time when the backup was created.

\n@return The date and time when the backup was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup was created.

\n@param createTimestamp The date and time when the backup was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCopyTimestamp", "beanStyleSetterMethodName" : "setCopyTimestamp", "c2jName" : "CopyTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\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 #copyTimestamp(Instant)}.\n@param copyTimestamp 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 #copyTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@return The date and time when the backup was copied from a source backup.\n@deprecated Use {@link #copyTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #copyTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup was copied from a source backup.

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

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "copyTimestamp", "getterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@return The date and time when the backup was copied from a source backup.", "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" : "CopyTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CopyTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CopyTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup was copied from a source backup.

\n@param copyTimestamp The date and time when the backup was copied from a source backup.", "setterMethodName" : "setCopyTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "copyTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "copyTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup was copied from a source backup.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceRegion", "beanStyleSetterMethodName" : "setSourceRegion", "c2jName" : "SourceRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

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

The AWS region that contains the source backup from which the new backup was copied.

\n@return The AWS region that contains the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceRegion(String)}\n", "documentation" : "

The AWS region that contains the source backup from which the new backup was copied.

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

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRegion", "getterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@return The AWS region that contains the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRegion", "sensitive" : false, "setterDocumentation" : "

The AWS region that contains the source backup from which the new backup was copied.

\n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.", "setterMethodName" : "setSourceRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : "

The AWS region that contains the source backup from which the new backup was copied.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackup", "beanStyleSetterMethodName" : "setSourceBackup", "c2jName" : "SourceBackup", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

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

The identifier (ID) of the source backup from which the new backup was copied.

\n@return The identifier (ID) of the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackup(String)}\n", "documentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

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

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackup", "getterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@return The identifier (ID) of the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackup", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

\n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.", "setterMethodName" : "setSourceBackup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : "

The identifier (ID) of the source backup from which the new backup was copied.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceCluster", "beanStyleSetterMethodName" : "setSourceCluster", "c2jName" : "SourceCluster", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

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

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@deprecated Use {@link #sourceCluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceCluster(String)}\n", "documentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

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

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceCluster", "getterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceCluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceCluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceCluster", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

\n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .", "setterMethodName" : "setSourceCluster", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster containing the source backup from which the new backup was copied. .

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDeleteTimestamp", "beanStyleSetterMethodName" : "setDeleteTimestamp", "c2jName" : "DeleteTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\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 #deleteTimestamp(Instant)}.\n@param deleteTimestamp 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 #deleteTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@return The date and time when the backup will be permanently deleted.\n@deprecated Use {@link #deleteTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #deleteTimestamp(Instant)}\n", "documentation" : "

The date and time when the backup will be permanently deleted.

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

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "deleteTimestamp", "getterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@return The date and time when the backup will be permanently deleted.", "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" : "DeleteTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DeleteTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "DeleteTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the backup will be permanently deleted.

\n@param deleteTimestamp The date and time when the backup will be permanently deleted.", "setterMethodName" : "setDeleteTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deleteTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "deleteTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the backup will be permanently deleted.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BackupId" ], "shapeName" : "Backup", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "wrapper" : false, "xmlNamespace" : null }, "BackupPolicy" : { "c2jName" : "BackupPolicy", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "DEFAULT", "value" : "DEFAULT" } ], "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" : "BackupPolicy", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BackupPolicy", "variableName" : "backupPolicy", "variableType" : "BackupPolicy", "documentation" : null, "simpleType" : "BackupPolicy", "variableSetterType" : "BackupPolicy" }, "wrapper" : false, "xmlNamespace" : null }, "BackupState" : { "c2jName" : "BackupState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATE_IN_PROGRESS", "value" : "CREATE_IN_PROGRESS" }, { "name" : "READY", "value" : "READY" }, { "name" : "DELETED", "value" : "DELETED" }, { "name" : "PENDING_DELETION", "value" : "PENDING_DELETION" } ], "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" : "BackupState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BackupState", "variableName" : "backupState", "variableType" : "BackupState", "documentation" : null, "simpleType" : "BackupState", "variableSetterType" : "BackupState" }, "wrapper" : false, "xmlNamespace" : null }, "Certificates" : { "c2jName" : "Certificates", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

", "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" : "getClusterCsr", "beanStyleSetterMethodName" : "setClusterCsr", "c2jName" : "ClusterCsr", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

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

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@return The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@deprecated Use {@link #clusterCsr()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterCsr(String)}\n", "documentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

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

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterCsr", "getterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@return The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterCsr", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterCsr", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterCsr", "sensitive" : false, "setterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.", "setterMethodName" : "setClusterCsr", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterCsr", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterCsr", "variableType" : "String", "documentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmCertificate", "beanStyleSetterMethodName" : "setHsmCertificate", "c2jName" : "HsmCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

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

The HSM certificate issued (signed) by the HSM hardware.

\n@return The HSM certificate issued (signed) by the HSM hardware.\n@deprecated Use {@link #hsmCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmCertificate(String)}\n", "documentation" : "

The HSM certificate issued (signed) by the HSM hardware.

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

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmCertificate", "getterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@return The HSM certificate issued (signed) by the HSM hardware.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.", "setterMethodName" : "setHsmCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmCertificate", "variableType" : "String", "documentation" : "

The HSM certificate issued (signed) by the HSM hardware.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAwsHardwareCertificate", "beanStyleSetterMethodName" : "setAwsHardwareCertificate", "c2jName" : "AwsHardwareCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

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

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@return The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@deprecated Use {@link #awsHardwareCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #awsHardwareCertificate(String)}\n", "documentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

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

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsHardwareCertificate", "getterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@return The HSM hardware certificate issued (signed) by AWS CloudHSM.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsHardwareCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsHardwareCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AwsHardwareCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.", "setterMethodName" : "setAwsHardwareCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsHardwareCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "awsHardwareCertificate", "variableType" : "String", "documentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getManufacturerHardwareCertificate", "beanStyleSetterMethodName" : "setManufacturerHardwareCertificate", "c2jName" : "ManufacturerHardwareCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

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

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@return The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@deprecated Use {@link #manufacturerHardwareCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #manufacturerHardwareCertificate(String)}\n", "documentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

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

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "manufacturerHardwareCertificate", "getterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@return The HSM hardware certificate issued (signed) by the hardware manufacturer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManufacturerHardwareCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManufacturerHardwareCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ManufacturerHardwareCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.", "setterMethodName" : "setManufacturerHardwareCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "manufacturerHardwareCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "manufacturerHardwareCertificate", "variableType" : "String", "documentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterCertificate", "beanStyleSetterMethodName" : "setClusterCertificate", "c2jName" : "ClusterCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@return The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@deprecated Use {@link #clusterCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterCertificate(String)}\n", "documentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterCertificate", "getterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@return The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterCertificate", "sensitive" : false, "setterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.", "setterMethodName" : "setClusterCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterCertificate", "variableType" : "String", "documentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AwsHardwareCertificate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAwsHardwareCertificate", "beanStyleSetterMethodName" : "setAwsHardwareCertificate", "c2jName" : "AwsHardwareCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

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

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@return The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@deprecated Use {@link #awsHardwareCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #awsHardwareCertificate(String)}\n", "documentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

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

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsHardwareCertificate", "getterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@return The HSM hardware certificate issued (signed) by AWS CloudHSM.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsHardwareCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsHardwareCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AwsHardwareCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.", "setterMethodName" : "setAwsHardwareCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsHardwareCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "awsHardwareCertificate", "variableType" : "String", "documentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClusterCertificate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterCertificate", "beanStyleSetterMethodName" : "setClusterCertificate", "c2jName" : "ClusterCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@return The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@deprecated Use {@link #clusterCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterCertificate(String)}\n", "documentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterCertificate", "getterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@return The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterCertificate", "sensitive" : false, "setterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.", "setterMethodName" : "setClusterCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterCertificate", "variableType" : "String", "documentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClusterCsr" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterCsr", "beanStyleSetterMethodName" : "setClusterCsr", "c2jName" : "ClusterCsr", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

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

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@return The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@deprecated Use {@link #clusterCsr()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterCsr(String)}\n", "documentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

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

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterCsr", "getterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@return The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterCsr", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterCsr", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterCsr", "sensitive" : false, "setterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.", "setterMethodName" : "setClusterCsr", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterCsr", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterCsr", "variableType" : "String", "documentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HsmCertificate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmCertificate", "beanStyleSetterMethodName" : "setHsmCertificate", "c2jName" : "HsmCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

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

The HSM certificate issued (signed) by the HSM hardware.

\n@return The HSM certificate issued (signed) by the HSM hardware.\n@deprecated Use {@link #hsmCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmCertificate(String)}\n", "documentation" : "

The HSM certificate issued (signed) by the HSM hardware.

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

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmCertificate", "getterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@return The HSM certificate issued (signed) by the HSM hardware.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.", "setterMethodName" : "setHsmCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmCertificate", "variableType" : "String", "documentation" : "

The HSM certificate issued (signed) by the HSM hardware.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ManufacturerHardwareCertificate" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getManufacturerHardwareCertificate", "beanStyleSetterMethodName" : "setManufacturerHardwareCertificate", "c2jName" : "ManufacturerHardwareCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

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

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@return The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@deprecated Use {@link #manufacturerHardwareCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #manufacturerHardwareCertificate(String)}\n", "documentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

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

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "manufacturerHardwareCertificate", "getterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@return The HSM hardware certificate issued (signed) by the hardware manufacturer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManufacturerHardwareCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManufacturerHardwareCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ManufacturerHardwareCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.", "setterMethodName" : "setManufacturerHardwareCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "manufacturerHardwareCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "manufacturerHardwareCertificate", "variableType" : "String", "documentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterCsr", "beanStyleSetterMethodName" : "setClusterCsr", "c2jName" : "ClusterCsr", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

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

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@return The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@deprecated Use {@link #clusterCsr()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterCsr(String)}\n", "documentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

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

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterCsr", "getterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@return The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterCsr", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterCsr", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterCsr", "sensitive" : false, "setterDocumentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

\n@param clusterCsr The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.", "setterMethodName" : "setClusterCsr", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterCsr", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterCsr", "variableType" : "String", "documentation" : "

The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmCertificate", "beanStyleSetterMethodName" : "setHsmCertificate", "c2jName" : "HsmCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

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

The HSM certificate issued (signed) by the HSM hardware.

\n@return The HSM certificate issued (signed) by the HSM hardware.\n@deprecated Use {@link #hsmCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmCertificate(String)}\n", "documentation" : "

The HSM certificate issued (signed) by the HSM hardware.

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

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmCertificate", "getterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@return The HSM certificate issued (signed) by the HSM hardware.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM certificate issued (signed) by the HSM hardware.

\n@param hsmCertificate The HSM certificate issued (signed) by the HSM hardware.", "setterMethodName" : "setHsmCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmCertificate", "variableType" : "String", "documentation" : "

The HSM certificate issued (signed) by the HSM hardware.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAwsHardwareCertificate", "beanStyleSetterMethodName" : "setAwsHardwareCertificate", "c2jName" : "AwsHardwareCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

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

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@return The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@deprecated Use {@link #awsHardwareCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #awsHardwareCertificate(String)}\n", "documentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

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

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "awsHardwareCertificate", "getterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@return The HSM hardware certificate issued (signed) by AWS CloudHSM.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AwsHardwareCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AwsHardwareCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AwsHardwareCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

\n@param awsHardwareCertificate The HSM hardware certificate issued (signed) by AWS CloudHSM.", "setterMethodName" : "setAwsHardwareCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "awsHardwareCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "awsHardwareCertificate", "variableType" : "String", "documentation" : "

The HSM hardware certificate issued (signed) by AWS CloudHSM.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getManufacturerHardwareCertificate", "beanStyleSetterMethodName" : "setManufacturerHardwareCertificate", "c2jName" : "ManufacturerHardwareCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

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

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@return The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@deprecated Use {@link #manufacturerHardwareCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #manufacturerHardwareCertificate(String)}\n", "documentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

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

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "manufacturerHardwareCertificate", "getterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@return The HSM hardware certificate issued (signed) by the hardware manufacturer.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ManufacturerHardwareCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ManufacturerHardwareCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ManufacturerHardwareCertificate", "sensitive" : false, "setterDocumentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

\n@param manufacturerHardwareCertificate The HSM hardware certificate issued (signed) by the hardware manufacturer.", "setterMethodName" : "setManufacturerHardwareCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "manufacturerHardwareCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "manufacturerHardwareCertificate", "variableType" : "String", "documentation" : "

The HSM hardware certificate issued (signed) by the hardware manufacturer.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterCertificate", "beanStyleSetterMethodName" : "setClusterCertificate", "c2jName" : "ClusterCertificate", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@return The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@deprecated Use {@link #clusterCertificate()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterCertificate(String)}\n", "documentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterCertificate", "getterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@return The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterCertificate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterCertificate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterCertificate", "sensitive" : false, "setterDocumentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

\n@param clusterCertificate The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.", "setterMethodName" : "setClusterCertificate", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterCertificate", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterCertificate", "variableType" : "String", "documentation" : "

The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.

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

The request was rejected because the requester does not have permission to perform the requested operation.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CloudHsmAccessDeniedException", "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" : "CloudHsmAccessDeniedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CloudHsmAccessDeniedException", "variableName" : "cloudHsmAccessDeniedException", "variableType" : "CloudHsmAccessDeniedException", "documentation" : null, "simpleType" : "CloudHsmAccessDeniedException", "variableSetterType" : "CloudHsmAccessDeniedException" }, "wrapper" : false, "xmlNamespace" : null }, "CloudHsmInternalFailureException" : { "c2jName" : "CloudHsmInternalFailureException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because of an AWS CloudHSM internal failure. The request can be retried.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CloudHsmInternalFailureException", "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" : "CloudHsmInternalFailureException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CloudHsmInternalFailureException", "variableName" : "cloudHsmInternalFailureException", "variableType" : "CloudHsmInternalFailureException", "documentation" : null, "simpleType" : "CloudHsmInternalFailureException", "variableSetterType" : "CloudHsmInternalFailureException" }, "wrapper" : false, "xmlNamespace" : null }, "CloudHsmInvalidRequestException" : { "c2jName" : "CloudHsmInvalidRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because it is not a valid request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CloudHsmInvalidRequestException", "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" : "CloudHsmInvalidRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CloudHsmInvalidRequestException", "variableName" : "cloudHsmInvalidRequestException", "variableType" : "CloudHsmInvalidRequestException", "documentation" : null, "simpleType" : "CloudHsmInvalidRequestException", "variableSetterType" : "CloudHsmInvalidRequestException" }, "wrapper" : false, "xmlNamespace" : null }, "CloudHsmResourceNotFoundException" : { "c2jName" : "CloudHsmResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because it refers to a resource that cannot be found.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CloudHsmResourceNotFoundException", "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" : "CloudHsmResourceNotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CloudHsmResourceNotFoundException", "variableName" : "cloudHsmResourceNotFoundException", "variableType" : "CloudHsmResourceNotFoundException", "documentation" : null, "simpleType" : "CloudHsmResourceNotFoundException", "variableSetterType" : "CloudHsmResourceNotFoundException" }, "wrapper" : false, "xmlNamespace" : null }, "CloudHsmServiceException" : { "c2jName" : "CloudHsmServiceException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request was rejected because an error occurred.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CloudHsmServiceException", "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" : "CloudHsmServiceException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CloudHsmServiceException", "variableName" : "cloudHsmServiceException", "variableType" : "CloudHsmServiceException", "documentation" : null, "simpleType" : "CloudHsmServiceException", "variableSetterType" : "CloudHsmServiceException" }, "wrapper" : false, "xmlNamespace" : null }, "CloudHsmTagException" : { "c2jName" : "CloudHsmTagException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : "CloudHsmTagException", "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" : "CloudHsmTagException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CloudHsmTagException", "variableName" : "cloudHsmTagException", "variableType" : "CloudHsmTagException", "documentation" : null, "simpleType" : "CloudHsmTagException", "variableSetterType" : "CloudHsmTagException" }, "wrapper" : false, "xmlNamespace" : null }, "Cluster" : { "c2jName" : "Cluster", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about an AWS CloudHSM cluster.

", "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" : "getBackupPolicyAsString", "beanStyleSetterMethodName" : "setBackupPolicy", "c2jName" : "BackupPolicy", "c2jShape" : "BackupPolicy", "defaultConsumerFluentSetterDocumentation" : "

The cluster's backup policy.

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

The cluster's backup policy.

\n

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

\n@return The cluster's backup policy.\n@see BackupPolicy\n@deprecated Use {@link #backupPolicyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupPolicy\n@deprecated Use {@link #backupPolicy(String)}\n", "documentation" : "

The cluster's backup policy.

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

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupPolicy", "fluentSetterMethodName" : "backupPolicy", "getterDocumentation" : "

The cluster's backup policy.

\n

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

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

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy", "setterMethodName" : "setBackupPolicy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupPolicy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupPolicy", "variableType" : "String", "documentation" : "

The cluster's backup policy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The cluster's identifier (ID).

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

The cluster's identifier (ID).

\n@return The cluster's identifier (ID).\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

The cluster's identifier (ID).

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

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

The cluster's identifier (ID).

\n@return The cluster's identifier (ID).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

The cluster's identifier (ID).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the cluster was created.

\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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the cluster was created.

\n@return The date and time when the cluster was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

The date and time when the cluster was created.

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

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

The date and time when the cluster was created.

\n@return The date and time when the cluster was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the cluster was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHsms", "beanStyleSetterMethodName" : "setHsms", "c2jName" : "Hsms", "c2jShape" : "Hsms", "defaultConsumerFluentSetterDocumentation" : "

Contains information about the HSMs in the cluster.

\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 #hsms(List)}.\n@param hsms 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 #hsms(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Contains information about the HSMs in the cluster.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHsms()} to see if a value was sent in this field.\n

\n@return Contains information about the HSMs in the cluster.\n@deprecated Use {@link #hsms()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsms(List)}\n", "documentation" : "

Contains information about the HSMs in the cluster.

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

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsms", "getterDocumentation" : "

Contains information about the HSMs in the cluster.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHsms()} to see if a value was sent in this field.\n

\n@return Contains information about the HSMs in the cluster.", "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" : "Hsms", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hsms", "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" : "Hsm", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Hsm.Builder} avoiding the need to create one manually via {@link Hsm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Hsm.Builder#build()} is called immediately and its result is passed to {@link #member(Hsm)}.\n@param member a consumer that will call methods on {@link Hsm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Hsm)", "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(Hsm)}\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" : "Hsm", "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" : "Hsm", "variableName" : "member", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "member", "variableType" : "Hsm", "documentation" : "", "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Hsm", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Hsm", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Hsms", "sensitive" : false, "setterDocumentation" : "

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.", "setterMethodName" : "setHsms", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "hsms", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "hsms", "variableType" : "java.util.List", "documentation" : "

Contains information about the HSMs in the cluster.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmType", "beanStyleSetterMethodName" : "setHsmType", "c2jName" : "HsmType", "c2jShape" : "HsmType", "defaultConsumerFluentSetterDocumentation" : "

The type of HSM that the cluster contains.

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

The type of HSM that the cluster contains.

\n@return The type of HSM that the cluster contains.\n@deprecated Use {@link #hsmType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmType(String)}\n", "documentation" : "

The type of HSM that the cluster contains.

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

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmType", "getterDocumentation" : "

The type of HSM that the cluster contains.

\n@return The type of HSM that the cluster contains.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmType", "sensitive" : false, "setterDocumentation" : "

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.", "setterMethodName" : "setHsmType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : "

The type of HSM that the cluster contains.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPreCoPassword", "beanStyleSetterMethodName" : "setPreCoPassword", "c2jName" : "PreCoPassword", "c2jShape" : "PreCoPassword", "defaultConsumerFluentSetterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

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

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@return The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@deprecated Use {@link #preCoPassword()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #preCoPassword(String)}\n", "documentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

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

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "preCoPassword", "getterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@return The default password for the cluster's Pre-Crypto Officer (PRECO) user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PreCoPassword", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PreCoPassword", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PreCoPassword", "sensitive" : false, "setterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.", "setterMethodName" : "setPreCoPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "preCoPassword", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "preCoPassword", "variableType" : "String", "documentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSecurityGroup", "beanStyleSetterMethodName" : "setSecurityGroup", "c2jName" : "SecurityGroup", "c2jShape" : "SecurityGroup", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster's security group.

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

The identifier (ID) of the cluster's security group.

\n@return The identifier (ID) of the cluster's security group.\n@deprecated Use {@link #securityGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroup(String)}\n", "documentation" : "

The identifier (ID) of the cluster's security group.

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

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroup", "getterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@return The identifier (ID) of the cluster's security group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SecurityGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecurityGroup", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.", "setterMethodName" : "setSecurityGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "securityGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "securityGroup", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster's security group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackupId", "beanStyleSetterMethodName" : "setSourceBackupId", "c2jName" : "SourceBackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

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

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@return The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@deprecated Use {@link #sourceBackupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackupId(String)}\n", "documentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

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

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackupId", "getterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@return The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackupId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.", "setterMethodName" : "setSourceBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The cluster's state.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 cluster's state.

\n

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

\n@return The cluster's state.\n@see ClusterState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's state.

\n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

The cluster's state.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The cluster's state.

\n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The cluster's state.

\n

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

\n@return The cluster's state.\n@see ClusterState", "getterModel" : { "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 cluster's state.

\n@param state The cluster's state.\n@see ClusterState", "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 cluster's state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "StateMessage", "defaultConsumerFluentSetterDocumentation" : "

A description of the cluster's state.

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

A description of the cluster's state.

\n@return A description of the cluster's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

A description of the cluster's state.

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

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

A description of the cluster's state.

\n@return A description of the cluster's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

A description of the cluster's state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetMapping", "beanStyleSetterMethodName" : "setSubnetMapping", "c2jName" : "SubnetMapping", "c2jShape" : "ExternalSubnetMapping", "defaultConsumerFluentSetterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

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

A map from availability zone to the cluster’s subnet in that availability zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetMapping()} to see if a value was sent in this field.\n

\n@return A map from availability zone to the cluster’s subnet in that availability zone.\n@deprecated Use {@link #subnetMapping()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetMapping(Map)}\n", "documentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

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

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetMapping", "getterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetMapping()} to see if a value was sent in this field.\n

\n@return A map from availability zone to the cluster’s subnet in that availability zone.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetMapping", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetMapping", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #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" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "SubnetMapping", "sensitive" : false, "setterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.", "setterMethodName" : "setSubnetMapping", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "subnetMapping", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "subnetMapping", "variableType" : "java.util.Map", "documentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVpcId", "beanStyleSetterMethodName" : "setVpcId", "c2jName" : "VpcId", "c2jShape" : "VpcId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

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

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@return The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@deprecated Use {@link #vpcId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #vpcId(String)}\n", "documentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

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

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "vpcId", "getterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@return The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VpcId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.", "setterMethodName" : "setVpcId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCertificates", "beanStyleSetterMethodName" : "setCertificates", "c2jName" : "Certificates", "c2jShape" : "Certificates", "defaultConsumerFluentSetterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

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

Contains one or more certificates or a certificate signing request (CSR).

\n@return Contains one or more certificates or a certificate signing request (CSR).\n@deprecated Use {@link #certificates()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificates(Certificates)}\n", "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

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

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "certificates", "getterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@return Contains one or more certificates or a certificate signing request (CSR).", "getterModel" : { "returnType" : "Certificates", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Certificates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Certificates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Certificates", "sensitive" : false, "setterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).", "setterMethodName" : "setCertificates", "setterModel" : { "variableDeclarationType" : "Certificates", "variableName" : "certificates", "variableType" : "Certificates", "documentation" : null, "simpleType" : "Certificates", "variableSetterType" : "Certificates" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Certificates", "variableName" : "certificates", "variableType" : "Certificates", "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

", "simpleType" : "Certificates", "variableSetterType" : "Certificates" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BackupPolicy" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupPolicyAsString", "beanStyleSetterMethodName" : "setBackupPolicy", "c2jName" : "BackupPolicy", "c2jShape" : "BackupPolicy", "defaultConsumerFluentSetterDocumentation" : "

The cluster's backup policy.

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

The cluster's backup policy.

\n

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

\n@return The cluster's backup policy.\n@see BackupPolicy\n@deprecated Use {@link #backupPolicyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupPolicy\n@deprecated Use {@link #backupPolicy(String)}\n", "documentation" : "

The cluster's backup policy.

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

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupPolicy", "fluentSetterMethodName" : "backupPolicy", "getterDocumentation" : "

The cluster's backup policy.

\n

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

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

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy", "setterMethodName" : "setBackupPolicy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupPolicy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupPolicy", "variableType" : "String", "documentation" : "

The cluster's backup policy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Certificates" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCertificates", "beanStyleSetterMethodName" : "setCertificates", "c2jName" : "Certificates", "c2jShape" : "Certificates", "defaultConsumerFluentSetterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

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

Contains one or more certificates or a certificate signing request (CSR).

\n@return Contains one or more certificates or a certificate signing request (CSR).\n@deprecated Use {@link #certificates()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificates(Certificates)}\n", "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

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

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "certificates", "getterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@return Contains one or more certificates or a certificate signing request (CSR).", "getterModel" : { "returnType" : "Certificates", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Certificates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Certificates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Certificates", "sensitive" : false, "setterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).", "setterMethodName" : "setCertificates", "setterModel" : { "variableDeclarationType" : "Certificates", "variableName" : "certificates", "variableType" : "Certificates", "documentation" : null, "simpleType" : "Certificates", "variableSetterType" : "Certificates" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Certificates", "variableName" : "certificates", "variableType" : "Certificates", "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

", "simpleType" : "Certificates", "variableSetterType" : "Certificates" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The cluster's identifier (ID).

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

The cluster's identifier (ID).

\n@return The cluster's identifier (ID).\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

The cluster's identifier (ID).

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

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

The cluster's identifier (ID).

\n@return The cluster's identifier (ID).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

The cluster's identifier (ID).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "CreateTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the cluster was created.

\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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the cluster was created.

\n@return The date and time when the cluster was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

The date and time when the cluster was created.

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

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

The date and time when the cluster was created.

\n@return The date and time when the cluster was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the cluster was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HsmType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmType", "beanStyleSetterMethodName" : "setHsmType", "c2jName" : "HsmType", "c2jShape" : "HsmType", "defaultConsumerFluentSetterDocumentation" : "

The type of HSM that the cluster contains.

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

The type of HSM that the cluster contains.

\n@return The type of HSM that the cluster contains.\n@deprecated Use {@link #hsmType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmType(String)}\n", "documentation" : "

The type of HSM that the cluster contains.

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

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmType", "getterDocumentation" : "

The type of HSM that the cluster contains.

\n@return The type of HSM that the cluster contains.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmType", "sensitive" : false, "setterDocumentation" : "

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.", "setterMethodName" : "setHsmType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : "

The type of HSM that the cluster contains.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Hsms" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHsms", "beanStyleSetterMethodName" : "setHsms", "c2jName" : "Hsms", "c2jShape" : "Hsms", "defaultConsumerFluentSetterDocumentation" : "

Contains information about the HSMs in the cluster.

\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 #hsms(List)}.\n@param hsms 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 #hsms(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Contains information about the HSMs in the cluster.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHsms()} to see if a value was sent in this field.\n

\n@return Contains information about the HSMs in the cluster.\n@deprecated Use {@link #hsms()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsms(List)}\n", "documentation" : "

Contains information about the HSMs in the cluster.

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

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsms", "getterDocumentation" : "

Contains information about the HSMs in the cluster.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHsms()} to see if a value was sent in this field.\n

\n@return Contains information about the HSMs in the cluster.", "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" : "Hsms", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hsms", "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" : "Hsm", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Hsm.Builder} avoiding the need to create one manually via {@link Hsm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Hsm.Builder#build()} is called immediately and its result is passed to {@link #member(Hsm)}.\n@param member a consumer that will call methods on {@link Hsm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Hsm)", "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(Hsm)}\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" : "Hsm", "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" : "Hsm", "variableName" : "member", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "member", "variableType" : "Hsm", "documentation" : "", "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Hsm", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Hsm", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Hsms", "sensitive" : false, "setterDocumentation" : "

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.", "setterMethodName" : "setHsms", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "hsms", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "hsms", "variableType" : "java.util.List", "documentation" : "

Contains information about the HSMs in the cluster.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "PreCoPassword" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPreCoPassword", "beanStyleSetterMethodName" : "setPreCoPassword", "c2jName" : "PreCoPassword", "c2jShape" : "PreCoPassword", "defaultConsumerFluentSetterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

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

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@return The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@deprecated Use {@link #preCoPassword()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #preCoPassword(String)}\n", "documentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

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

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "preCoPassword", "getterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@return The default password for the cluster's Pre-Crypto Officer (PRECO) user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PreCoPassword", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PreCoPassword", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PreCoPassword", "sensitive" : false, "setterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.", "setterMethodName" : "setPreCoPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "preCoPassword", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "preCoPassword", "variableType" : "String", "documentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SecurityGroup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSecurityGroup", "beanStyleSetterMethodName" : "setSecurityGroup", "c2jName" : "SecurityGroup", "c2jShape" : "SecurityGroup", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster's security group.

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

The identifier (ID) of the cluster's security group.

\n@return The identifier (ID) of the cluster's security group.\n@deprecated Use {@link #securityGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroup(String)}\n", "documentation" : "

The identifier (ID) of the cluster's security group.

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

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroup", "getterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@return The identifier (ID) of the cluster's security group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SecurityGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecurityGroup", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.", "setterMethodName" : "setSecurityGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "securityGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "securityGroup", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster's security group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceBackupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackupId", "beanStyleSetterMethodName" : "setSourceBackupId", "c2jName" : "SourceBackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

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

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@return The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@deprecated Use {@link #sourceBackupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackupId(String)}\n", "documentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

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

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackupId", "getterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@return The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackupId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.", "setterMethodName" : "setSourceBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "State" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The cluster's state.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 cluster's state.

\n

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

\n@return The cluster's state.\n@see ClusterState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's state.

\n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

The cluster's state.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The cluster's state.

\n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The cluster's state.

\n

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

\n@return The cluster's state.\n@see ClusterState", "getterModel" : { "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 cluster's state.

\n@param state The cluster's state.\n@see ClusterState", "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 cluster's state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StateMessage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "StateMessage", "defaultConsumerFluentSetterDocumentation" : "

A description of the cluster's state.

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

A description of the cluster's state.

\n@return A description of the cluster's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

A description of the cluster's state.

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

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

A description of the cluster's state.

\n@return A description of the cluster's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

A description of the cluster's state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubnetMapping" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetMapping", "beanStyleSetterMethodName" : "setSubnetMapping", "c2jName" : "SubnetMapping", "c2jShape" : "ExternalSubnetMapping", "defaultConsumerFluentSetterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

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

A map from availability zone to the cluster’s subnet in that availability zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetMapping()} to see if a value was sent in this field.\n

\n@return A map from availability zone to the cluster’s subnet in that availability zone.\n@deprecated Use {@link #subnetMapping()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetMapping(Map)}\n", "documentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

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

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetMapping", "getterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetMapping()} to see if a value was sent in this field.\n

\n@return A map from availability zone to the cluster’s subnet in that availability zone.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetMapping", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetMapping", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #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" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "SubnetMapping", "sensitive" : false, "setterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.", "setterMethodName" : "setSubnetMapping", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "subnetMapping", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "subnetMapping", "variableType" : "java.util.Map", "documentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "VpcId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVpcId", "beanStyleSetterMethodName" : "setVpcId", "c2jName" : "VpcId", "c2jShape" : "VpcId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

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

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@return The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@deprecated Use {@link #vpcId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #vpcId(String)}\n", "documentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

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

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "vpcId", "getterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@return The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VpcId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.", "setterMethodName" : "setVpcId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupPolicyAsString", "beanStyleSetterMethodName" : "setBackupPolicy", "c2jName" : "BackupPolicy", "c2jShape" : "BackupPolicy", "defaultConsumerFluentSetterDocumentation" : "

The cluster's backup policy.

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

The cluster's backup policy.

\n

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

\n@return The cluster's backup policy.\n@see BackupPolicy\n@deprecated Use {@link #backupPolicyAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupPolicy\n@deprecated Use {@link #backupPolicy(String)}\n", "documentation" : "

The cluster's backup policy.

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

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy\n@return Returns a reference to this object so that method calls can be chained together.\n@see BackupPolicy", "fluentSetterMethodName" : "backupPolicy", "getterDocumentation" : "

The cluster's backup policy.

\n

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

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

The cluster's backup policy.

\n@param backupPolicy The cluster's backup policy.\n@see BackupPolicy", "setterMethodName" : "setBackupPolicy", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupPolicy", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupPolicy", "variableType" : "String", "documentation" : "

The cluster's backup policy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

The cluster's identifier (ID).

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

The cluster's identifier (ID).

\n@return The cluster's identifier (ID).\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

The cluster's identifier (ID).

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

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

The cluster's identifier (ID).

\n@return The cluster's identifier (ID).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

The cluster's identifier (ID).

\n@param clusterId The cluster's identifier (ID).", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

The cluster's identifier (ID).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The date and time when the cluster was created.

\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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The date and time when the cluster was created.

\n@return The date and time when the cluster was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

The date and time when the cluster was created.

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

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

The date and time when the cluster was created.

\n@return The date and time when the cluster was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

The date and time when the cluster was created.

\n@param createTimestamp The date and time when the cluster was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

The date and time when the cluster was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getHsms", "beanStyleSetterMethodName" : "setHsms", "c2jName" : "Hsms", "c2jShape" : "Hsms", "defaultConsumerFluentSetterDocumentation" : "

Contains information about the HSMs in the cluster.

\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 #hsms(List)}.\n@param hsms 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 #hsms(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

Contains information about the HSMs in the cluster.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHsms()} to see if a value was sent in this field.\n

\n@return Contains information about the HSMs in the cluster.\n@deprecated Use {@link #hsms()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsms(List)}\n", "documentation" : "

Contains information about the HSMs in the cluster.

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

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsms", "getterDocumentation" : "

Contains information about the HSMs in the cluster.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasHsms()} to see if a value was sent in this field.\n

\n@return Contains information about the HSMs in the cluster.", "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" : "Hsms", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hsms", "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" : "Hsm", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Hsm.Builder} avoiding the need to create one manually via {@link Hsm#builder()}.\n\nWhen the {@link Consumer} completes, {@link Hsm.Builder#build()} is called immediately and its result is passed to {@link #member(Hsm)}.\n@param member a consumer that will call methods on {@link Hsm.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Hsm)", "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(Hsm)}\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" : "Hsm", "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" : "Hsm", "variableName" : "member", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "member", "variableType" : "Hsm", "documentation" : "", "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Hsm", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Hsm", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Hsms", "sensitive" : false, "setterDocumentation" : "

Contains information about the HSMs in the cluster.

\n@param hsms Contains information about the HSMs in the cluster.", "setterMethodName" : "setHsms", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "hsms", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "hsms", "variableType" : "java.util.List", "documentation" : "

Contains information about the HSMs in the cluster.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmType", "beanStyleSetterMethodName" : "setHsmType", "c2jName" : "HsmType", "c2jShape" : "HsmType", "defaultConsumerFluentSetterDocumentation" : "

The type of HSM that the cluster contains.

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

The type of HSM that the cluster contains.

\n@return The type of HSM that the cluster contains.\n@deprecated Use {@link #hsmType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmType(String)}\n", "documentation" : "

The type of HSM that the cluster contains.

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

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmType", "getterDocumentation" : "

The type of HSM that the cluster contains.

\n@return The type of HSM that the cluster contains.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmType", "sensitive" : false, "setterDocumentation" : "

The type of HSM that the cluster contains.

\n@param hsmType The type of HSM that the cluster contains.", "setterMethodName" : "setHsmType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : "

The type of HSM that the cluster contains.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getPreCoPassword", "beanStyleSetterMethodName" : "setPreCoPassword", "c2jName" : "PreCoPassword", "c2jShape" : "PreCoPassword", "defaultConsumerFluentSetterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

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

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@return The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@deprecated Use {@link #preCoPassword()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #preCoPassword(String)}\n", "documentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

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

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "preCoPassword", "getterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@return The default password for the cluster's Pre-Crypto Officer (PRECO) user.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "PreCoPassword", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "PreCoPassword", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "PreCoPassword", "sensitive" : false, "setterDocumentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

\n@param preCoPassword The default password for the cluster's Pre-Crypto Officer (PRECO) user.", "setterMethodName" : "setPreCoPassword", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "preCoPassword", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "preCoPassword", "variableType" : "String", "documentation" : "

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSecurityGroup", "beanStyleSetterMethodName" : "setSecurityGroup", "c2jName" : "SecurityGroup", "c2jShape" : "SecurityGroup", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the cluster's security group.

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

The identifier (ID) of the cluster's security group.

\n@return The identifier (ID) of the cluster's security group.\n@deprecated Use {@link #securityGroup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #securityGroup(String)}\n", "documentation" : "

The identifier (ID) of the cluster's security group.

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

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroup", "getterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@return The identifier (ID) of the cluster's security group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SecurityGroup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SecurityGroup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SecurityGroup", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the cluster's security group.

\n@param securityGroup The identifier (ID) of the cluster's security group.", "setterMethodName" : "setSecurityGroup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "securityGroup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "securityGroup", "variableType" : "String", "documentation" : "

The identifier (ID) of the cluster's security group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackupId", "beanStyleSetterMethodName" : "setSourceBackupId", "c2jName" : "SourceBackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

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

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@return The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@deprecated Use {@link #sourceBackupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackupId(String)}\n", "documentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

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

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackupId", "getterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@return The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackupId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

\n@param sourceBackupId The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.", "setterMethodName" : "setSourceBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : "

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The cluster's state.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 cluster's state.

\n

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

\n@return The cluster's state.\n@see ClusterState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The cluster's state.

\n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

The cluster's state.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The cluster's state.

\n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

The cluster's state.

\n

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

\n@return The cluster's state.\n@see ClusterState", "getterModel" : { "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 cluster's state.

\n@param state The cluster's state.\n@see ClusterState", "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 cluster's state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "StateMessage", "defaultConsumerFluentSetterDocumentation" : "

A description of the cluster's state.

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

A description of the cluster's state.

\n@return A description of the cluster's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

A description of the cluster's state.

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

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

A description of the cluster's state.

\n@return A description of the cluster's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

A description of the cluster's state.

\n@param stateMessage A description of the cluster's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

A description of the cluster's state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetMapping", "beanStyleSetterMethodName" : "setSubnetMapping", "c2jName" : "SubnetMapping", "c2jShape" : "ExternalSubnetMapping", "defaultConsumerFluentSetterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

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

A map from availability zone to the cluster’s subnet in that availability zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetMapping()} to see if a value was sent in this field.\n

\n@return A map from availability zone to the cluster’s subnet in that availability zone.\n@deprecated Use {@link #subnetMapping()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetMapping(Map)}\n", "documentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

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

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetMapping", "getterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetMapping()} to see if a value was sent in this field.\n

\n@return A map from availability zone to the cluster’s subnet in that availability zone.", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetMapping", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetMapping", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value 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 #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" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value 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" : "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "SubnetMapping", "sensitive" : false, "setterDocumentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

\n@param subnetMapping A map from availability zone to the cluster’s subnet in that availability zone.", "setterMethodName" : "setSubnetMapping", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "subnetMapping", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "subnetMapping", "variableType" : "java.util.Map", "documentation" : "

A map from availability zone to the cluster’s subnet in that availability zone.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getVpcId", "beanStyleSetterMethodName" : "setVpcId", "c2jName" : "VpcId", "c2jShape" : "VpcId", "defaultConsumerFluentSetterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

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

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@return The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@deprecated Use {@link #vpcId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #vpcId(String)}\n", "documentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

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

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "vpcId", "getterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@return The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "VpcId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "VpcId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "VpcId", "sensitive" : false, "setterDocumentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

\n@param vpcId The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.", "setterMethodName" : "setVpcId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "vpcId", "variableType" : "String", "documentation" : "

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCertificates", "beanStyleSetterMethodName" : "setCertificates", "c2jName" : "Certificates", "c2jShape" : "Certificates", "defaultConsumerFluentSetterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

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

Contains one or more certificates or a certificate signing request (CSR).

\n@return Contains one or more certificates or a certificate signing request (CSR).\n@deprecated Use {@link #certificates()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #certificates(Certificates)}\n", "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

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

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "certificates", "getterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@return Contains one or more certificates or a certificate signing request (CSR).", "getterModel" : { "returnType" : "Certificates", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Certificates", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Certificates", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Certificates", "sensitive" : false, "setterDocumentation" : "

Contains one or more certificates or a certificate signing request (CSR).

\n@param certificates Contains one or more certificates or a certificate signing request (CSR).", "setterMethodName" : "setCertificates", "setterModel" : { "variableDeclarationType" : "Certificates", "variableName" : "certificates", "variableType" : "Certificates", "documentation" : null, "simpleType" : "Certificates", "variableSetterType" : "Certificates" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Certificates", "variableName" : "certificates", "variableType" : "Certificates", "documentation" : "

Contains one or more certificates or a certificate signing request (CSR).

", "simpleType" : "Certificates", "variableSetterType" : "Certificates" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Cluster", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "wrapper" : false, "xmlNamespace" : null }, "ClusterState" : { "c2jName" : "ClusterState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATE_IN_PROGRESS", "value" : "CREATE_IN_PROGRESS" }, { "name" : "UNINITIALIZED", "value" : "UNINITIALIZED" }, { "name" : "INITIALIZE_IN_PROGRESS", "value" : "INITIALIZE_IN_PROGRESS" }, { "name" : "INITIALIZED", "value" : "INITIALIZED" }, { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "UPDATE_IN_PROGRESS", "value" : "UPDATE_IN_PROGRESS" }, { "name" : "DELETE_IN_PROGRESS", "value" : "DELETE_IN_PROGRESS" }, { "name" : "DELETED", "value" : "DELETED" }, { "name" : "DEGRADED", "value" : "DEGRADED" } ], "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" : "ClusterState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ClusterState", "variableName" : "clusterState", "variableType" : "ClusterState", "documentation" : null, "simpleType" : "ClusterState", "variableSetterType" : "ClusterState" }, "wrapper" : false, "xmlNamespace" : null }, "CopyBackupToRegionRequest" : { "c2jName" : "CopyBackupToRegionRequest", "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" : "CopyBackupToRegion", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.CopyBackupToRegion", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationRegion", "beanStyleSetterMethodName" : "setDestinationRegion", "c2jName" : "DestinationRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

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

The AWS region that will contain your copied CloudHSM cluster backup.

\n@return The AWS region that will contain your copied CloudHSM cluster backup.\n@deprecated Use {@link #destinationRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationRegion(String)}\n", "documentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

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

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationRegion", "getterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@return The AWS region that will contain your copied CloudHSM cluster backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationRegion", "sensitive" : false, "setterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.", "setterMethodName" : "setDestinationRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationRegion", "variableType" : "String", "documentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the backup that will be copied to the destination region.

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

The ID of the backup that will be copied to the destination region.

\n@return The ID of the backup that will be copied to the destination region.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

The ID of the backup that will be copied to the destination region.

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

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@return The ID of the backup that will be copied to the destination region.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

The ID of the backup that will be copied to the destination region.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BackupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the backup that will be copied to the destination region.

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

The ID of the backup that will be copied to the destination region.

\n@return The ID of the backup that will be copied to the destination region.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

The ID of the backup that will be copied to the destination region.

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

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@return The ID of the backup that will be copied to the destination region.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

The ID of the backup that will be copied to the destination region.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "DestinationRegion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationRegion", "beanStyleSetterMethodName" : "setDestinationRegion", "c2jName" : "DestinationRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

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

The AWS region that will contain your copied CloudHSM cluster backup.

\n@return The AWS region that will contain your copied CloudHSM cluster backup.\n@deprecated Use {@link #destinationRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationRegion(String)}\n", "documentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

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

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationRegion", "getterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@return The AWS region that will contain your copied CloudHSM cluster backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationRegion", "sensitive" : false, "setterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.", "setterMethodName" : "setDestinationRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationRegion", "variableType" : "String", "documentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationRegion", "beanStyleSetterMethodName" : "setDestinationRegion", "c2jName" : "DestinationRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

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

The AWS region that will contain your copied CloudHSM cluster backup.

\n@return The AWS region that will contain your copied CloudHSM cluster backup.\n@deprecated Use {@link #destinationRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationRegion(String)}\n", "documentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

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

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationRegion", "getterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@return The AWS region that will contain your copied CloudHSM cluster backup.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DestinationRegion", "sensitive" : false, "setterDocumentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

\n@param destinationRegion The AWS region that will contain your copied CloudHSM cluster backup.", "setterMethodName" : "setDestinationRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "destinationRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "destinationRegion", "variableType" : "String", "documentation" : "

The AWS region that will contain your copied CloudHSM cluster backup.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

The ID of the backup that will be copied to the destination region.

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

The ID of the backup that will be copied to the destination region.

\n@return The ID of the backup that will be copied to the destination region.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

The ID of the backup that will be copied to the destination region.

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

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@return The ID of the backup that will be copied to the destination region.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

The ID of the backup that will be copied to the destination region.

\n@param backupId The ID of the backup that will be copied to the destination region.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

The ID of the backup that will be copied to the destination region.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DestinationRegion", "BackupId" ], "shapeName" : "CopyBackupToRegionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CopyBackupToRegionRequest", "variableName" : "copyBackupToRegionRequest", "variableType" : "CopyBackupToRegionRequest", "documentation" : null, "simpleType" : "CopyBackupToRegionRequest", "variableSetterType" : "CopyBackupToRegionRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CopyBackupToRegionResponse" : { "c2jName" : "CopyBackupToRegionResponse", "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" : "getDestinationBackup", "beanStyleSetterMethodName" : "setDestinationBackup", "c2jName" : "DestinationBackup", "c2jShape" : "DestinationBackup", "defaultConsumerFluentSetterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

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

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@return Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@deprecated Use {@link #destinationBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationBackup(DestinationBackup)}\n", "documentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

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

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationBackup", "getterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@return Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.", "getterModel" : { "returnType" : "DestinationBackup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DestinationBackup", "sensitive" : false, "setterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.", "setterMethodName" : "setDestinationBackup", "setterModel" : { "variableDeclarationType" : "DestinationBackup", "variableName" : "destinationBackup", "variableType" : "DestinationBackup", "documentation" : null, "simpleType" : "DestinationBackup", "variableSetterType" : "DestinationBackup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DestinationBackup", "variableName" : "destinationBackup", "variableType" : "DestinationBackup", "documentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

", "simpleType" : "DestinationBackup", "variableSetterType" : "DestinationBackup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DestinationBackup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationBackup", "beanStyleSetterMethodName" : "setDestinationBackup", "c2jName" : "DestinationBackup", "c2jShape" : "DestinationBackup", "defaultConsumerFluentSetterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

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

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@return Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@deprecated Use {@link #destinationBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationBackup(DestinationBackup)}\n", "documentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

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

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationBackup", "getterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@return Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.", "getterModel" : { "returnType" : "DestinationBackup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DestinationBackup", "sensitive" : false, "setterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.", "setterMethodName" : "setDestinationBackup", "setterModel" : { "variableDeclarationType" : "DestinationBackup", "variableName" : "destinationBackup", "variableType" : "DestinationBackup", "documentation" : null, "simpleType" : "DestinationBackup", "variableSetterType" : "DestinationBackup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DestinationBackup", "variableName" : "destinationBackup", "variableType" : "DestinationBackup", "documentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

", "simpleType" : "DestinationBackup", "variableSetterType" : "DestinationBackup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getDestinationBackup", "beanStyleSetterMethodName" : "setDestinationBackup", "c2jName" : "DestinationBackup", "c2jShape" : "DestinationBackup", "defaultConsumerFluentSetterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

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

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@return Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@deprecated Use {@link #destinationBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #destinationBackup(DestinationBackup)}\n", "documentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

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

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "destinationBackup", "getterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@return Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.", "getterModel" : { "returnType" : "DestinationBackup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "DestinationBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DestinationBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "DestinationBackup", "sensitive" : false, "setterDocumentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

\n@param destinationBackup Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.", "setterMethodName" : "setDestinationBackup", "setterModel" : { "variableDeclarationType" : "DestinationBackup", "variableName" : "destinationBackup", "variableType" : "DestinationBackup", "documentation" : null, "simpleType" : "DestinationBackup", "variableSetterType" : "DestinationBackup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "DestinationBackup", "variableName" : "destinationBackup", "variableType" : "DestinationBackup", "documentation" : "

Information on the backup that will be copied to the destination region, including CreateTimestamp, SourceBackup, SourceCluster, and Source Region. CreateTimestamp of the destination backup will be the same as that of the source backup.

You will need to use the sourceBackupID returned in this operation to use the DescribeBackups operation on the backup that will be copied to the destination region.

", "simpleType" : "DestinationBackup", "variableSetterType" : "DestinationBackup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CopyBackupToRegionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CopyBackupToRegionResponse", "variableName" : "copyBackupToRegionResponse", "variableType" : "CopyBackupToRegionResponse", "documentation" : null, "simpleType" : "CopyBackupToRegionResponse", "variableSetterType" : "CopyBackupToRegionResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateClusterRequest" : { "c2jName" : "CreateClusterRequest", "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" : "CreateCluster", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.CreateCluster", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "SubnetIds", "defaultConsumerFluentSetterDocumentation" : "

The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

  • All subnets must be in the same virtual private cloud (VPC).

  • You can specify only one subnet per Availability Zone.

\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 #subnetIds(List)}.\n@param subnetIds 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 #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

  • All subnets must be in the same virtual private cloud (VPC).

  • You can specify only one subnet per Availability Zone.

\n

\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

\n

\nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

\n@return The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

  • All subnets must be in the same virtual private cloud (VPC).

  • You can specify only one subnet per Availability Zone.

  • \n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

    The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

    • All subnets must be in the same virtual private cloud (VPC).

    • You can specify only one subnet per Availability Zone.

    \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

    • All subnets must be in the same virtual private cloud (VPC).

    • You can specify only one subnet per Availability Zone.

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

      The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

      • All subnets must be in the same virtual private cloud (VPC).

      • You can specify only one subnet per Availability Zone.

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

      The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

      • All subnets must be in the same virtual private cloud (VPC).

      • You can specify only one subnet per Availability Zone.

      \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

      • All subnets must be in the same virtual private cloud (VPC).

      • You can specify only one subnet per Availability Zone.

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

        The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

        • All subnets must be in the same virtual private cloud (VPC).

        • You can specify only one subnet per Availability Zone.

        \n

        \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

        \n

        \nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

        \n@return The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

        • All subnets must be in the same virtual private cloud (VPC).

        • You can specify only one subnet per Availability Zone.

        • ", "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" : "SubnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetIds", "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" : "SubnetId", "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" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "

          The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

          • All subnets must be in the same virtual private cloud (VPC).

          • You can specify only one subnet per Availability Zone.

          \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

          • All subnets must be in the same virtual private cloud (VPC).

          • You can specify only one subnet per Availability Zone.

          • ", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "

            The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

            • All subnets must be in the same virtual private cloud (VPC).

            • You can specify only one subnet per Availability Zone.

            ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmType", "beanStyleSetterMethodName" : "setHsmType", "c2jName" : "HsmType", "c2jShape" : "HsmType", "defaultConsumerFluentSetterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

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

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@return The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@deprecated Use {@link #hsmType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmType(String)}\n", "documentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

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

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmType", "getterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@return The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmType", "sensitive" : false, "setterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.", "setterMethodName" : "setHsmType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackupId", "beanStyleSetterMethodName" : "setSourceBackupId", "c2jName" : "SourceBackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

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

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@return The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@deprecated Use {@link #sourceBackupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackupId(String)}\n", "documentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

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

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackupId", "getterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@return The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackupId", "sensitive" : false, "setterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.", "setterMethodName" : "setSourceBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HsmType" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmType", "beanStyleSetterMethodName" : "setHsmType", "c2jName" : "HsmType", "c2jShape" : "HsmType", "defaultConsumerFluentSetterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

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

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@return The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@deprecated Use {@link #hsmType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmType(String)}\n", "documentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

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

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmType", "getterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@return The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmType", "sensitive" : false, "setterDocumentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.", "setterMethodName" : "setHsmType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : "

            The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceBackupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackupId", "beanStyleSetterMethodName" : "setSourceBackupId", "c2jName" : "SourceBackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

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

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@return The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@deprecated Use {@link #sourceBackupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackupId(String)}\n", "documentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

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

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackupId", "getterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@return The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackupId", "sensitive" : false, "setterDocumentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.", "setterMethodName" : "setSourceBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : "

            The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubnetIds" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "SubnetIds", "defaultConsumerFluentSetterDocumentation" : "

            The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

            • All subnets must be in the same virtual private cloud (VPC).

            • You can specify only one subnet per Availability Zone.

            \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 #subnetIds(List)}.\n@param subnetIds 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 #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

            The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

            • All subnets must be in the same virtual private cloud (VPC).

            • You can specify only one subnet per Availability Zone.

            \n

            \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

            \n

            \nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

            \n@return The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

            • All subnets must be in the same virtual private cloud (VPC).

            • You can specify only one subnet per Availability Zone.

            • \n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

              The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

              • All subnets must be in the same virtual private cloud (VPC).

              • You can specify only one subnet per Availability Zone.

              \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

              • All subnets must be in the same virtual private cloud (VPC).

              • You can specify only one subnet per Availability Zone.

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

                The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                • All subnets must be in the same virtual private cloud (VPC).

                • You can specify only one subnet per Availability Zone.

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

                The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                • All subnets must be in the same virtual private cloud (VPC).

                • You can specify only one subnet per Availability Zone.

                \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                • All subnets must be in the same virtual private cloud (VPC).

                • You can specify only one subnet per Availability Zone.

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

                  The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                  • All subnets must be in the same virtual private cloud (VPC).

                  • You can specify only one subnet per Availability Zone.

                  \n

                  \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                  \n

                  \nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

                  \n@return The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                  • All subnets must be in the same virtual private cloud (VPC).

                  • You can specify only one subnet per Availability Zone.

                  • ", "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" : "SubnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetIds", "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" : "SubnetId", "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" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "

                    The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                    • All subnets must be in the same virtual private cloud (VPC).

                    • You can specify only one subnet per Availability Zone.

                    \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                    • All subnets must be in the same virtual private cloud (VPC).

                    • You can specify only one subnet per Availability Zone.

                    • ", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "

                      The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                      • All subnets must be in the same virtual private cloud (VPC).

                      • You can specify only one subnet per Availability Zone.

                      ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getSubnetIds", "beanStyleSetterMethodName" : "setSubnetIds", "c2jName" : "SubnetIds", "c2jShape" : "SubnetIds", "defaultConsumerFluentSetterDocumentation" : "

                      The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                      • All subnets must be in the same virtual private cloud (VPC).

                      • You can specify only one subnet per Availability Zone.

                      \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 #subnetIds(List)}.\n@param subnetIds 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 #subnetIds(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                      The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                      • All subnets must be in the same virtual private cloud (VPC).

                      • You can specify only one subnet per Availability Zone.

                      \n

                      \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                      \n

                      \nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

                      \n@return The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                      • All subnets must be in the same virtual private cloud (VPC).

                      • You can specify only one subnet per Availability Zone.

                      • \n@deprecated Use {@link #subnetIds()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                        The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                        • All subnets must be in the same virtual private cloud (VPC).

                        • You can specify only one subnet per Availability Zone.

                        \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                        • All subnets must be in the same virtual private cloud (VPC).

                        • You can specify only one subnet per Availability Zone.

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

                          The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                          • All subnets must be in the same virtual private cloud (VPC).

                          • You can specify only one subnet per Availability Zone.

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

                          The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                          • All subnets must be in the same virtual private cloud (VPC).

                          • You can specify only one subnet per Availability Zone.

                          \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                          • All subnets must be in the same virtual private cloud (VPC).

                          • You can specify only one subnet per Availability Zone.

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

                            The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                            • All subnets must be in the same virtual private cloud (VPC).

                            • You can specify only one subnet per Availability Zone.

                            \n

                            \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                            \n

                            \nYou can use {@link #hasSubnetIds()} to see if a value was sent in this field.\n

                            \n@return The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                            • All subnets must be in the same virtual private cloud (VPC).

                            • You can specify only one subnet per Availability Zone.

                            • ", "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" : "SubnetIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetIds", "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" : "SubnetId", "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" : "SubnetIds", "sensitive" : false, "setterDocumentation" : "

                              The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                              • All subnets must be in the same virtual private cloud (VPC).

                              • You can specify only one subnet per Availability Zone.

                              \n@param subnetIds The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                              • All subnets must be in the same virtual private cloud (VPC).

                              • You can specify only one subnet per Availability Zone.

                              • ", "setterMethodName" : "setSubnetIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "subnetIds", "variableType" : "java.util.List", "documentation" : "

                                The identifiers (IDs) of the subnets where you are creating the cluster. You must specify at least one subnet. If you specify multiple subnets, they must meet the following criteria:

                                • All subnets must be in the same virtual private cloud (VPC).

                                • You can specify only one subnet per Availability Zone.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmType", "beanStyleSetterMethodName" : "setHsmType", "c2jName" : "HsmType", "c2jShape" : "HsmType", "defaultConsumerFluentSetterDocumentation" : "

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

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

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

                                \n@return The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@deprecated Use {@link #hsmType()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

                                \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmType(String)}\n", "documentation" : "

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

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

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

                                \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmType", "getterDocumentation" : "

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

                                \n@return The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmType", "sensitive" : false, "setterDocumentation" : "

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

                                \n@param hsmType The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.", "setterMethodName" : "setHsmType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmType", "variableType" : "String", "documentation" : "

                                The type of HSM to use in the cluster. Currently the only allowed value is hsm1.medium.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackupId", "beanStyleSetterMethodName" : "setSourceBackupId", "c2jName" : "SourceBackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

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

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

                                \n@return The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@deprecated Use {@link #sourceBackupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

                                \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackupId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

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

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

                                \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackupId", "getterDocumentation" : "

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

                                \n@return The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackupId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

                                \n@param sourceBackupId The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.", "setterMethodName" : "setSourceBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackupId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster backup to restore. Use this value to restore the cluster from a backup instead of creating a new cluster. To find the backup ID, use DescribeBackups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the TagList property for this object.\n\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" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.\n@deprecated Use {@link #tagList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagList(List)}\n", "documentation" : "", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "Returns the value of the TagList property for this object.\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 The value of the TagList property for this object.", "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" : "Sets the value of the TagList property for this object.\n\n@param tagList The new value for the TagList property for this object.", "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" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SubnetIds", "HsmType" ], "shapeName" : "CreateClusterRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateClusterRequest", "variableName" : "createClusterRequest", "variableType" : "CreateClusterRequest", "documentation" : null, "simpleType" : "CreateClusterRequest", "variableSetterType" : "CreateClusterRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateClusterResponse" : { "c2jName" : "CreateClusterResponse", "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" : "getCluster", "beanStyleSetterMethodName" : "setCluster", "c2jName" : "Cluster", "c2jShape" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the cluster that was created.

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

                                Information about the cluster that was created.

                                \n@return Information about the cluster that was created.\n@deprecated Use {@link #cluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #cluster(Cluster)}\n", "documentation" : "

                                Information about the cluster that was created.

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

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cluster", "getterDocumentation" : "

                                Information about the cluster that was created.

                                \n@return Information about the cluster that was created.", "getterModel" : { "returnType" : "Cluster", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Cluster", "sensitive" : false, "setterDocumentation" : "

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.", "setterMethodName" : "setCluster", "setterModel" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : "

                                Information about the cluster that was created.

                                ", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cluster" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCluster", "beanStyleSetterMethodName" : "setCluster", "c2jName" : "Cluster", "c2jShape" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the cluster that was created.

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

                                Information about the cluster that was created.

                                \n@return Information about the cluster that was created.\n@deprecated Use {@link #cluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #cluster(Cluster)}\n", "documentation" : "

                                Information about the cluster that was created.

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

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cluster", "getterDocumentation" : "

                                Information about the cluster that was created.

                                \n@return Information about the cluster that was created.", "getterModel" : { "returnType" : "Cluster", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Cluster", "sensitive" : false, "setterDocumentation" : "

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.", "setterMethodName" : "setCluster", "setterModel" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : "

                                Information about the cluster that was created.

                                ", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCluster", "beanStyleSetterMethodName" : "setCluster", "c2jName" : "Cluster", "c2jShape" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the cluster that was created.

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

                                Information about the cluster that was created.

                                \n@return Information about the cluster that was created.\n@deprecated Use {@link #cluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #cluster(Cluster)}\n", "documentation" : "

                                Information about the cluster that was created.

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

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cluster", "getterDocumentation" : "

                                Information about the cluster that was created.

                                \n@return Information about the cluster that was created.", "getterModel" : { "returnType" : "Cluster", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Cluster", "sensitive" : false, "setterDocumentation" : "

                                Information about the cluster that was created.

                                \n@param cluster Information about the cluster that was created.", "setterMethodName" : "setCluster", "setterModel" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : "

                                Information about the cluster that was created.

                                ", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateClusterResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateClusterResponse", "variableName" : "createClusterResponse", "variableType" : "CreateClusterResponse", "documentation" : null, "simpleType" : "CreateClusterResponse", "variableSetterType" : "CreateClusterResponse" }, "wrapper" : false, "xmlNamespace" : null }, "CreateHsmRequest" : { "c2jName" : "CreateHsmRequest", "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" : "CreateHsm", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.CreateHsm", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

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

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@return The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@deprecated Use {@link #availabilityZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZone(String)}\n", "documentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

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

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@return The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AvailabilityZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AvailabilityZone", "sensitive" : false, "setterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

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

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@return The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@deprecated Use {@link #ipAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipAddress(String)}\n", "documentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

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

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipAddress", "getterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@return The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpAddress", "sensitive" : false, "setterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AvailabilityZone" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

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

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@return The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@deprecated Use {@link #availabilityZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZone(String)}\n", "documentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

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

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@return The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AvailabilityZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AvailabilityZone", "sensitive" : false, "setterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "IpAddress" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

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

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@return The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@deprecated Use {@link #ipAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipAddress(String)}\n", "documentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

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

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipAddress", "getterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@return The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpAddress", "sensitive" : false, "setterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM's cluster. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

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

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@return The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@deprecated Use {@link #availabilityZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZone(String)}\n", "documentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

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

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@return The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AvailabilityZone", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZone", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AvailabilityZone", "sensitive" : false, "setterDocumentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                \n@param availabilityZone The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                The Availability Zone where you are creating the HSM. To find the cluster's Availability Zones, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getIpAddress", "beanStyleSetterMethodName" : "setIpAddress", "c2jName" : "IpAddress", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

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

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@return The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@deprecated Use {@link #ipAddress()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #ipAddress(String)}\n", "documentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

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

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ipAddress", "getterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@return The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "IpAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IpAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "IpAddress", "sensitive" : false, "setterDocumentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                \n@param ipAddress The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.", "setterMethodName" : "setIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ipAddress", "variableType" : "String", "documentation" : "

                                The HSM's IP address. If you specify an IP address, use an available address from the subnet that maps to the Availability Zone where you are creating the HSM. If you don't specify an IP address, one is chosen for you from that subnet.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterId", "AvailabilityZone" ], "shapeName" : "CreateHsmRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateHsmRequest", "variableName" : "createHsmRequest", "variableType" : "CreateHsmRequest", "documentation" : null, "simpleType" : "CreateHsmRequest", "variableSetterType" : "CreateHsmRequest" }, "wrapper" : false, "xmlNamespace" : null }, "CreateHsmResponse" : { "c2jName" : "CreateHsmResponse", "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" : "getHsm", "beanStyleSetterMethodName" : "setHsm", "c2jName" : "Hsm", "c2jShape" : "Hsm", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the HSM that was created.

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

                                Information about the HSM that was created.

                                \n@return Information about the HSM that was created.\n@deprecated Use {@link #hsm()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsm(Hsm)}\n", "documentation" : "

                                Information about the HSM that was created.

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

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsm", "getterDocumentation" : "

                                Information about the HSM that was created.

                                \n@return Information about the HSM that was created.", "getterModel" : { "returnType" : "Hsm", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Hsm", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hsm", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Hsm", "sensitive" : false, "setterDocumentation" : "

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.", "setterMethodName" : "setHsm", "setterModel" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : "

                                Information about the HSM that was created.

                                ", "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Hsm" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsm", "beanStyleSetterMethodName" : "setHsm", "c2jName" : "Hsm", "c2jShape" : "Hsm", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the HSM that was created.

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

                                Information about the HSM that was created.

                                \n@return Information about the HSM that was created.\n@deprecated Use {@link #hsm()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsm(Hsm)}\n", "documentation" : "

                                Information about the HSM that was created.

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

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsm", "getterDocumentation" : "

                                Information about the HSM that was created.

                                \n@return Information about the HSM that was created.", "getterModel" : { "returnType" : "Hsm", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Hsm", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hsm", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Hsm", "sensitive" : false, "setterDocumentation" : "

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.", "setterMethodName" : "setHsm", "setterModel" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : "

                                Information about the HSM that was created.

                                ", "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsm", "beanStyleSetterMethodName" : "setHsm", "c2jName" : "Hsm", "c2jShape" : "Hsm", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the HSM that was created.

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

                                Information about the HSM that was created.

                                \n@return Information about the HSM that was created.\n@deprecated Use {@link #hsm()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsm(Hsm)}\n", "documentation" : "

                                Information about the HSM that was created.

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

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsm", "getterDocumentation" : "

                                Information about the HSM that was created.

                                \n@return Information about the HSM that was created.", "getterModel" : { "returnType" : "Hsm", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Hsm", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hsm", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Hsm", "sensitive" : false, "setterDocumentation" : "

                                Information about the HSM that was created.

                                \n@param hsm Information about the HSM that was created.", "setterMethodName" : "setHsm", "setterModel" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : "

                                Information about the HSM that was created.

                                ", "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateHsmResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateHsmResponse", "variableName" : "createHsmResponse", "variableType" : "CreateHsmResponse", "documentation" : null, "simpleType" : "CreateHsmResponse", "variableSetterType" : "CreateHsmResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteBackupRequest" : { "c2jName" : "DeleteBackupRequest", "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" : "DeleteBackup", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.DeleteBackup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups 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 #backupId(String)}.\n@param backupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

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

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups 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" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BackupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups 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 #backupId(String)}.\n@param backupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

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

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups 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" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups 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 #backupId(String)}.\n@param backupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

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

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups 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" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

                                The ID of the backup to be deleted. To find the ID of a backup, use the DescribeBackups operation.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BackupId" ], "shapeName" : "DeleteBackupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteBackupRequest", "variableName" : "deleteBackupRequest", "variableType" : "DeleteBackupRequest", "documentation" : null, "simpleType" : "DeleteBackupRequest", "variableSetterType" : "DeleteBackupRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteBackupResponse" : { "c2jName" : "DeleteBackupResponse", "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" : "getBackup", "beanStyleSetterMethodName" : "setBackup", "c2jName" : "Backup", "c2jShape" : "Backup", "defaultConsumerFluentSetterDocumentation" : "

                                Information on the Backup object deleted.

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

                                Information on the Backup object deleted.

                                \n@return Information on the Backup object deleted.\n@deprecated Use {@link #backup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backup(Backup)}\n", "documentation" : "

                                Information on the Backup object deleted.

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

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backup", "getterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@return Information on the Backup object deleted.", "getterModel" : { "returnType" : "Backup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Backup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Backup", "sensitive" : false, "setterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.", "setterMethodName" : "setBackup", "setterModel" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : "

                                Information on the Backup object deleted.

                                ", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Backup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackup", "beanStyleSetterMethodName" : "setBackup", "c2jName" : "Backup", "c2jShape" : "Backup", "defaultConsumerFluentSetterDocumentation" : "

                                Information on the Backup object deleted.

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

                                Information on the Backup object deleted.

                                \n@return Information on the Backup object deleted.\n@deprecated Use {@link #backup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backup(Backup)}\n", "documentation" : "

                                Information on the Backup object deleted.

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

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backup", "getterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@return Information on the Backup object deleted.", "getterModel" : { "returnType" : "Backup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Backup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Backup", "sensitive" : false, "setterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.", "setterMethodName" : "setBackup", "setterModel" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : "

                                Information on the Backup object deleted.

                                ", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackup", "beanStyleSetterMethodName" : "setBackup", "c2jName" : "Backup", "c2jShape" : "Backup", "defaultConsumerFluentSetterDocumentation" : "

                                Information on the Backup object deleted.

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

                                Information on the Backup object deleted.

                                \n@return Information on the Backup object deleted.\n@deprecated Use {@link #backup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backup(Backup)}\n", "documentation" : "

                                Information on the Backup object deleted.

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

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backup", "getterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@return Information on the Backup object deleted.", "getterModel" : { "returnType" : "Backup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Backup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Backup", "sensitive" : false, "setterDocumentation" : "

                                Information on the Backup object deleted.

                                \n@param backup Information on the Backup object deleted.", "setterMethodName" : "setBackup", "setterModel" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : "

                                Information on the Backup object deleted.

                                ", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteBackupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteBackupResponse", "variableName" : "deleteBackupResponse", "variableType" : "DeleteBackupResponse", "documentation" : null, "simpleType" : "DeleteBackupResponse", "variableSetterType" : "DeleteBackupResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteClusterRequest" : { "c2jName" : "DeleteClusterRequest", "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" : "DeleteCluster", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.DeleteCluster", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that you are deleting. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterId" ], "shapeName" : "DeleteClusterRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteClusterRequest", "variableName" : "deleteClusterRequest", "variableType" : "DeleteClusterRequest", "documentation" : null, "simpleType" : "DeleteClusterRequest", "variableSetterType" : "DeleteClusterRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteClusterResponse" : { "c2jName" : "DeleteClusterResponse", "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" : "getCluster", "beanStyleSetterMethodName" : "setCluster", "c2jName" : "Cluster", "c2jShape" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the cluster that was deleted.

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

                                Information about the cluster that was deleted.

                                \n@return Information about the cluster that was deleted.\n@deprecated Use {@link #cluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #cluster(Cluster)}\n", "documentation" : "

                                Information about the cluster that was deleted.

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

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cluster", "getterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@return Information about the cluster that was deleted.", "getterModel" : { "returnType" : "Cluster", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Cluster", "sensitive" : false, "setterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.", "setterMethodName" : "setCluster", "setterModel" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : "

                                Information about the cluster that was deleted.

                                ", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cluster" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCluster", "beanStyleSetterMethodName" : "setCluster", "c2jName" : "Cluster", "c2jShape" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the cluster that was deleted.

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

                                Information about the cluster that was deleted.

                                \n@return Information about the cluster that was deleted.\n@deprecated Use {@link #cluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #cluster(Cluster)}\n", "documentation" : "

                                Information about the cluster that was deleted.

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

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cluster", "getterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@return Information about the cluster that was deleted.", "getterModel" : { "returnType" : "Cluster", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Cluster", "sensitive" : false, "setterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.", "setterMethodName" : "setCluster", "setterModel" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : "

                                Information about the cluster that was deleted.

                                ", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCluster", "beanStyleSetterMethodName" : "setCluster", "c2jName" : "Cluster", "c2jShape" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "

                                Information about the cluster that was deleted.

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

                                Information about the cluster that was deleted.

                                \n@return Information about the cluster that was deleted.\n@deprecated Use {@link #cluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #cluster(Cluster)}\n", "documentation" : "

                                Information about the cluster that was deleted.

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

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cluster", "getterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@return Information about the cluster that was deleted.", "getterModel" : { "returnType" : "Cluster", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Cluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Cluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Cluster", "sensitive" : false, "setterDocumentation" : "

                                Information about the cluster that was deleted.

                                \n@param cluster Information about the cluster that was deleted.", "setterMethodName" : "setCluster", "setterModel" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "cluster", "variableType" : "Cluster", "documentation" : "

                                Information about the cluster that was deleted.

                                ", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteClusterResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteClusterResponse", "variableName" : "deleteClusterResponse", "variableType" : "DeleteClusterResponse", "documentation" : null, "simpleType" : "DeleteClusterResponse", "variableSetterType" : "DeleteClusterResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteHsmRequest" : { "c2jName" : "DeleteHsmRequest", "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" : "DeleteHsm", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.DeleteHsm", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

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

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@return The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

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

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@return The identifier (ID) of the cluster that contains the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

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

                                The identifier (ID) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the HSM that you are deleting.\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM that you are deleting.

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

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniId", "beanStyleSetterMethodName" : "setEniId", "c2jName" : "EniId", "c2jShape" : "EniId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@deprecated Use {@link #eniId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniId(String)}\n", "documentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniId", "getterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.", "setterMethodName" : "setEniId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniIp", "beanStyleSetterMethodName" : "setEniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@deprecated Use {@link #eniIp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniIp(String)}\n", "documentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniIp", "getterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The IP address of the elastic network interface (ENI) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniIp", "sensitive" : false, "setterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.", "setterMethodName" : "setEniIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

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

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@return The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

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

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@return The identifier (ID) of the cluster that contains the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EniId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniId", "beanStyleSetterMethodName" : "setEniId", "c2jName" : "EniId", "c2jShape" : "EniId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@deprecated Use {@link #eniId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniId(String)}\n", "documentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniId", "getterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.", "setterMethodName" : "setEniId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EniIp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniIp", "beanStyleSetterMethodName" : "setEniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@deprecated Use {@link #eniIp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniIp(String)}\n", "documentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniIp", "getterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The IP address of the elastic network interface (ENI) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniIp", "sensitive" : false, "setterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.", "setterMethodName" : "setEniIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HsmId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

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

                                The identifier (ID) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the HSM that you are deleting.\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM that you are deleting.

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

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

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

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@return The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

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

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@return The identifier (ID) of the cluster that contains the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM that you are deleting.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

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

                                The identifier (ID) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the HSM that you are deleting.\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM that you are deleting.

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

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                \n@param hsmId The identifier (ID) of the HSM that you are deleting.", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniId", "beanStyleSetterMethodName" : "setEniId", "c2jName" : "EniId", "c2jShape" : "EniId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@deprecated Use {@link #eniId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniId(String)}\n", "documentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniId", "getterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniId The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.", "setterMethodName" : "setEniId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the elastic network interface (ENI) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniIp", "beanStyleSetterMethodName" : "setEniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@deprecated Use {@link #eniIp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniIp(String)}\n", "documentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

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

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniIp", "getterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@return The IP address of the elastic network interface (ENI) of the HSM that you are deleting.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniIp", "sensitive" : false, "setterDocumentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                \n@param eniIp The IP address of the elastic network interface (ENI) of the HSM that you are deleting.", "setterMethodName" : "setEniIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : "

                                The IP address of the elastic network interface (ENI) of the HSM that you are deleting.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterId" ], "shapeName" : "DeleteHsmRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteHsmRequest", "variableName" : "deleteHsmRequest", "variableType" : "DeleteHsmRequest", "documentation" : null, "simpleType" : "DeleteHsmRequest", "variableSetterType" : "DeleteHsmRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DeleteHsmResponse" : { "c2jName" : "DeleteHsmResponse", "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" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

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

                                The identifier (ID) of the HSM that was deleted.

                                \n@return The identifier (ID) of the HSM that was deleted.\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM that was deleted.

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

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@return The identifier (ID) of the HSM that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HsmId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

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

                                The identifier (ID) of the HSM that was deleted.

                                \n@return The identifier (ID) of the HSM that was deleted.\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM that was deleted.

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

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@return The identifier (ID) of the HSM that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

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

                                The identifier (ID) of the HSM that was deleted.

                                \n@return The identifier (ID) of the HSM that was deleted.\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM that was deleted.

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

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@return The identifier (ID) of the HSM that was deleted.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                \n@param hsmId The identifier (ID) of the HSM that was deleted.", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM that was deleted.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteHsmResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteHsmResponse", "variableName" : "deleteHsmResponse", "variableType" : "DeleteHsmResponse", "documentation" : null, "simpleType" : "DeleteHsmResponse", "variableSetterType" : "DeleteHsmResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBackupsRequest" : { "c2jName" : "DescribeBackupsRequest", "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" : "DescribeBackups", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.DescribeBackups", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

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

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more backups.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

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

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more backups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

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

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \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 #filters(List>)}.\n@param filters 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 #filters(List>)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(List>)}\n", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

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

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Field", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "Strings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(List)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "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" : "String", "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" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingType" : "MAP", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSortAscending", "beanStyleSetterMethodName" : "setSortAscending", "c2jName" : "SortAscending", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \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 #sortAscending(Boolean)}.\n@param sortAscending 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 #sortAscending(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@return Designates whether or not to sort the return backups by ascending chronological order of generation.\n@deprecated Use {@link #sortAscending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sortAscending(Boolean)}\n", "documentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

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

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sortAscending", "getterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@return Designates whether or not to sort the return backups by ascending chronological order of generation.", "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" : "SortAscending", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortAscending", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SortAscending", "sensitive" : false, "setterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.", "setterMethodName" : "setSortAscending", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sortAscending", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sortAscending", "variableType" : "Boolean", "documentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \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 #filters(List>)}.\n@param filters 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 #filters(List>)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(List>)}\n", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

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

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Field", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "Strings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(List)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "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" : "String", "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" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingType" : "MAP", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

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

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

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

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more backups.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

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

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more backups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SortAscending" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSortAscending", "beanStyleSetterMethodName" : "setSortAscending", "c2jName" : "SortAscending", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \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 #sortAscending(Boolean)}.\n@param sortAscending 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 #sortAscending(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@return Designates whether or not to sort the return backups by ascending chronological order of generation.\n@deprecated Use {@link #sortAscending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sortAscending(Boolean)}\n", "documentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

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

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sortAscending", "getterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@return Designates whether or not to sort the return backups by ascending chronological order of generation.", "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" : "SortAscending", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortAscending", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SortAscending", "sensitive" : false, "setterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.", "setterMethodName" : "setSortAscending", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sortAscending", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sortAscending", "variableType" : "Boolean", "documentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

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

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more backups.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

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

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more backups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more backups.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more backups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

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

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of backups to return in the response. When there are more backups than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \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 #filters(List>)}.\n@param filters 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 #filters(List>)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(List>)}\n", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

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

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Field", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "Strings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(List)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "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" : "String", "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" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingType" : "MAP", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the backupIds filter to return only the specified backups. Specify backups by their backup identifier (ID).

                                Use the sourceBackupIds filter to return only the backups created from a source backup. The sourceBackupID of a source backup is returned by the CopyBackupToRegion operation.

                                Use the clusterIds filter to return only the backups for the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the states filter to return only backups that match the specified state.

                                ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSortAscending", "beanStyleSetterMethodName" : "setSortAscending", "c2jName" : "SortAscending", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \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 #sortAscending(Boolean)}.\n@param sortAscending 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 #sortAscending(Boolean)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@return Designates whether or not to sort the return backups by ascending chronological order of generation.\n@deprecated Use {@link #sortAscending()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sortAscending(Boolean)}\n", "documentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

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

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sortAscending", "getterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@return Designates whether or not to sort the return backups by ascending chronological order of generation.", "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" : "SortAscending", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SortAscending", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "SortAscending", "sensitive" : false, "setterDocumentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                \n@param sortAscending Designates whether or not to sort the return backups by ascending chronological order of generation.", "setterMethodName" : "setSortAscending", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sortAscending", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sortAscending", "variableType" : "Boolean", "documentation" : "

                                Designates whether or not to sort the return backups by ascending chronological order of generation.

                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBackupsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeBackupsRequest", "variableName" : "describeBackupsRequest", "variableType" : "DescribeBackupsRequest", "documentation" : null, "simpleType" : "DescribeBackupsRequest", "variableSetterType" : "DescribeBackupsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeBackupsResponse" : { "c2jName" : "DescribeBackupsResponse", "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" : "getBackups", "beanStyleSetterMethodName" : "setBackups", "c2jName" : "Backups", "c2jShape" : "Backups", "defaultConsumerFluentSetterDocumentation" : "

                                A list of backups.

                                \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 #backups(List)}.\n@param backups 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 #backups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of backups.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasBackups()} to see if a value was sent in this field.\n

                                \n@return A list of backups.\n@deprecated Use {@link #backups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of backups.

                                \n@param backups A list of backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backups(List)}\n", "documentation" : "

                                A list of backups.

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

                                A list of backups.

                                \n@param backups A list of backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backups", "getterDocumentation" : "

                                A list of backups.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasBackups()} to see if a value was sent in this field.\n

                                \n@return A list of backups.", "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" : "Backups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backups", "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" : "Backup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Backup.Builder} avoiding the need to create one manually via {@link Backup#builder()}.\n\nWhen the {@link Consumer} completes, {@link Backup.Builder#build()} is called immediately and its result is passed to {@link #member(Backup)}.\n@param member a consumer that will call methods on {@link Backup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Backup)", "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(Backup)}\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" : "Backup", "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" : "Backup", "variableName" : "member", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "member", "variableType" : "Backup", "documentation" : "", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Backup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Backup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Backups", "sensitive" : false, "setterDocumentation" : "

                                A list of backups.

                                \n@param backups A list of backups.", "setterMethodName" : "setBackups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "backups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "backups", "variableType" : "java.util.List", "documentation" : "

                                A list of backups.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

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

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@return An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

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

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@return An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Backups" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBackups", "beanStyleSetterMethodName" : "setBackups", "c2jName" : "Backups", "c2jShape" : "Backups", "defaultConsumerFluentSetterDocumentation" : "

                                A list of backups.

                                \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 #backups(List)}.\n@param backups 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 #backups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of backups.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasBackups()} to see if a value was sent in this field.\n

                                \n@return A list of backups.\n@deprecated Use {@link #backups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of backups.

                                \n@param backups A list of backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backups(List)}\n", "documentation" : "

                                A list of backups.

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

                                A list of backups.

                                \n@param backups A list of backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backups", "getterDocumentation" : "

                                A list of backups.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasBackups()} to see if a value was sent in this field.\n

                                \n@return A list of backups.", "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" : "Backups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backups", "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" : "Backup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Backup.Builder} avoiding the need to create one manually via {@link Backup#builder()}.\n\nWhen the {@link Consumer} completes, {@link Backup.Builder#build()} is called immediately and its result is passed to {@link #member(Backup)}.\n@param member a consumer that will call methods on {@link Backup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Backup)", "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(Backup)}\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" : "Backup", "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" : "Backup", "variableName" : "member", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "member", "variableType" : "Backup", "documentation" : "", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Backup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Backup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Backups", "sensitive" : false, "setterDocumentation" : "

                                A list of backups.

                                \n@param backups A list of backups.", "setterMethodName" : "setBackups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "backups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "backups", "variableType" : "java.util.List", "documentation" : "

                                A list of backups.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

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

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@return An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

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

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@return An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getBackups", "beanStyleSetterMethodName" : "setBackups", "c2jName" : "Backups", "c2jShape" : "Backups", "defaultConsumerFluentSetterDocumentation" : "

                                A list of backups.

                                \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 #backups(List)}.\n@param backups 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 #backups(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of backups.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasBackups()} to see if a value was sent in this field.\n

                                \n@return A list of backups.\n@deprecated Use {@link #backups()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of backups.

                                \n@param backups A list of backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backups(List)}\n", "documentation" : "

                                A list of backups.

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

                                A list of backups.

                                \n@param backups A list of backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backups", "getterDocumentation" : "

                                A list of backups.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasBackups()} to see if a value was sent in this field.\n

                                \n@return A list of backups.", "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" : "Backups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backups", "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" : "Backup", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Backup.Builder} avoiding the need to create one manually via {@link Backup#builder()}.\n\nWhen the {@link Consumer} completes, {@link Backup.Builder#build()} is called immediately and its result is passed to {@link #member(Backup)}.\n@param member a consumer that will call methods on {@link Backup.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Backup)", "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(Backup)}\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" : "Backup", "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" : "Backup", "variableName" : "member", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "member", "variableType" : "Backup", "documentation" : "", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Backup", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Backup", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Backups", "sensitive" : false, "setterDocumentation" : "

                                A list of backups.

                                \n@param backups A list of backups.", "setterMethodName" : "setBackups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "backups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "backups", "variableType" : "java.util.List", "documentation" : "

                                A list of backups.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

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

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@return An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

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

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@return An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of backups. Use this value in a subsequent DescribeBackups request to get more backups.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeBackupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeBackupsResponse", "variableName" : "describeBackupsResponse", "variableType" : "DescribeBackupsResponse", "documentation" : null, "simpleType" : "DescribeBackupsResponse", "variableSetterType" : "DescribeBackupsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeClustersRequest" : { "c2jName" : "DescribeClustersRequest", "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" : "DescribeClusters", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.DescribeClusters", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \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 #filters(List>)}.\n@param filters 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 #filters(List>)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(List>)}\n", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

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

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Field", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "Strings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(List)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "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" : "String", "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" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingType" : "MAP", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

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

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more clusters.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

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

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more clusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

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

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Filters" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \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 #filters(List>)}.\n@param filters 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 #filters(List>)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(List>)}\n", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

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

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Field", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "Strings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(List)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "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" : "String", "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" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingType" : "MAP", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

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

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

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

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more clusters.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

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

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more clusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getFilters", "beanStyleSetterMethodName" : "setFilters", "c2jName" : "Filters", "c2jShape" : "Filters", "defaultConsumerFluentSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \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 #filters(List>)}.\n@param filters 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 #filters(List>)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@deprecated Use {@link #filters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #filters(List>)}\n", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

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

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filters", "getterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasFilters()} to see if a value was sent in this field.\n

                                \n@return One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.", "getterModel" : { "returnType" : "java.util.Map>", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Filters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Filters", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "Field", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key 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 #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" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n", "documentation" : "", "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key 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" : "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" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.", "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" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "Strings", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\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 #value(List)}.\n@param value 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 #value(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(List)}\n", "documentation" : "", "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" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "Returns the value of the Value property for this object.\n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasValue()} to see if a value was sent in this field.\n

                                \n@return The value of the Value property for this object.", "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" : "value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "value", "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" : "String", "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" : "Value", "sensitive" : false, "setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "value", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry>", "templateType" : "java.util.Map>" }, "marshallingType" : "MAP", "name" : "Filters", "sensitive" : false, "setterDocumentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                \n@param filters One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.", "setterMethodName" : "setFilters", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "filters", "variableType" : "java.util.Map>", "documentation" : "

                                One or more filters to limit the items returned in the response.

                                Use the clusterIds filter to return only the specified clusters. Specify clusters by their cluster identifier (ID).

                                Use the vpcIds filter to return only the clusters in the specified virtual private clouds (VPCs). Specify VPCs by their VPC identifier (ID).

                                Use the states filter to return only clusters that match the specified state.

                                ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

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

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more clusters.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

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

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more clusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more clusters.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more clusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

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

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of clusters to return in the response. When there are more clusters than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeClustersRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeClustersRequest", "variableName" : "describeClustersRequest", "variableType" : "DescribeClustersRequest", "documentation" : null, "simpleType" : "DescribeClustersRequest", "variableSetterType" : "DescribeClustersRequest" }, "wrapper" : false, "xmlNamespace" : null }, "DescribeClustersResponse" : { "c2jName" : "DescribeClustersResponse", "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" : "getClusters", "beanStyleSetterMethodName" : "setClusters", "c2jName" : "Clusters", "c2jShape" : "Clusters", "defaultConsumerFluentSetterDocumentation" : "

                                A list of clusters.

                                \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 #clusters(List)}.\n@param clusters 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 #clusters(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of clusters.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasClusters()} to see if a value was sent in this field.\n

                                \n@return A list of clusters.\n@deprecated Use {@link #clusters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of clusters.

                                \n@param clusters A list of clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusters(List)}\n", "documentation" : "

                                A list of clusters.

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

                                A list of clusters.

                                \n@param clusters A list of clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusters", "getterDocumentation" : "

                                A list of clusters.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasClusters()} to see if a value was sent in this field.\n

                                \n@return A list of clusters.", "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" : "Clusters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Clusters", "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" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #member(Cluster)}.\n@param member a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Cluster)", "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(Cluster)}\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" : "Cluster", "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" : "Cluster", "variableName" : "member", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "member", "variableType" : "Cluster", "documentation" : "", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Cluster", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Cluster", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Clusters", "sensitive" : false, "setterDocumentation" : "

                                A list of clusters.

                                \n@param clusters A list of clusters.", "setterMethodName" : "setClusters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusters", "variableType" : "java.util.List", "documentation" : "

                                A list of clusters.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@return An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@return An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Clusters" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getClusters", "beanStyleSetterMethodName" : "setClusters", "c2jName" : "Clusters", "c2jShape" : "Clusters", "defaultConsumerFluentSetterDocumentation" : "

                                A list of clusters.

                                \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 #clusters(List)}.\n@param clusters 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 #clusters(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of clusters.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasClusters()} to see if a value was sent in this field.\n

                                \n@return A list of clusters.\n@deprecated Use {@link #clusters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of clusters.

                                \n@param clusters A list of clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusters(List)}\n", "documentation" : "

                                A list of clusters.

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

                                A list of clusters.

                                \n@param clusters A list of clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusters", "getterDocumentation" : "

                                A list of clusters.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasClusters()} to see if a value was sent in this field.\n

                                \n@return A list of clusters.", "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" : "Clusters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Clusters", "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" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #member(Cluster)}.\n@param member a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Cluster)", "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(Cluster)}\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" : "Cluster", "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" : "Cluster", "variableName" : "member", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "member", "variableType" : "Cluster", "documentation" : "", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Cluster", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Cluster", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Clusters", "sensitive" : false, "setterDocumentation" : "

                                A list of clusters.

                                \n@param clusters A list of clusters.", "setterMethodName" : "setClusters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusters", "variableType" : "java.util.List", "documentation" : "

                                A list of clusters.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@return An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@return An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getClusters", "beanStyleSetterMethodName" : "setClusters", "c2jName" : "Clusters", "c2jShape" : "Clusters", "defaultConsumerFluentSetterDocumentation" : "

                                A list of clusters.

                                \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 #clusters(List)}.\n@param clusters 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 #clusters(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of clusters.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasClusters()} to see if a value was sent in this field.\n

                                \n@return A list of clusters.\n@deprecated Use {@link #clusters()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of clusters.

                                \n@param clusters A list of clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusters(List)}\n", "documentation" : "

                                A list of clusters.

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

                                A list of clusters.

                                \n@param clusters A list of clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusters", "getterDocumentation" : "

                                A list of clusters.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasClusters()} to see if a value was sent in this field.\n

                                \n@return A list of clusters.", "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" : "Clusters", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Clusters", "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" : "Cluster", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Cluster.Builder} avoiding the need to create one manually via {@link Cluster#builder()}.\n\nWhen the {@link Consumer} completes, {@link Cluster.Builder#build()} is called immediately and its result is passed to {@link #member(Cluster)}.\n@param member a consumer that will call methods on {@link Cluster.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Cluster)", "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(Cluster)}\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" : "Cluster", "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" : "Cluster", "variableName" : "member", "variableType" : "Cluster", "documentation" : null, "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Cluster", "variableName" : "member", "variableType" : "Cluster", "documentation" : "", "simpleType" : "Cluster", "variableSetterType" : "Cluster" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Cluster", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Cluster", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Clusters", "sensitive" : false, "setterDocumentation" : "

                                A list of clusters.

                                \n@param clusters A list of clusters.", "setterMethodName" : "setClusters", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusters", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusters", "variableType" : "java.util.List", "documentation" : "

                                A list of clusters.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@return An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@return An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of clusters. Use this value in a subsequent DescribeClusters request to get more clusters.

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

                                Contains information about the backup that will be copied and created by the CopyBackupToRegion operation.

                                ", "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" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@return The date and time when both the source backup was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

                                The date and time when both the source backup was created.

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

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@return The date and time when both the source backup was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

                                The date and time when both the source backup was created.

                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceRegion", "beanStyleSetterMethodName" : "setSourceRegion", "c2jName" : "SourceRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

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

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@return The AWS region that contains the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceRegion(String)}\n", "documentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

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

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRegion", "getterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@return The AWS region that contains the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRegion", "sensitive" : false, "setterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.", "setterMethodName" : "setSourceRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackup", "beanStyleSetterMethodName" : "setSourceBackup", "c2jName" : "SourceBackup", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

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

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackup(String)}\n", "documentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

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

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackup", "getterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackup", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.", "setterMethodName" : "setSourceBackup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceCluster", "beanStyleSetterMethodName" : "setSourceCluster", "c2jName" : "SourceCluster", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceCluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceCluster(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceCluster", "getterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceCluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceCluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceCluster", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.", "setterMethodName" : "setSourceCluster", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreateTimestamp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@return The date and time when both the source backup was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

                                The date and time when both the source backup was created.

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

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@return The date and time when both the source backup was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

                                The date and time when both the source backup was created.

                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceBackup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackup", "beanStyleSetterMethodName" : "setSourceBackup", "c2jName" : "SourceBackup", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

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

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackup(String)}\n", "documentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

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

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackup", "getterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackup", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.", "setterMethodName" : "setSourceBackup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceCluster" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceCluster", "beanStyleSetterMethodName" : "setSourceCluster", "c2jName" : "SourceCluster", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceCluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceCluster(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceCluster", "getterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceCluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceCluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceCluster", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.", "setterMethodName" : "setSourceCluster", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SourceRegion" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceRegion", "beanStyleSetterMethodName" : "setSourceRegion", "c2jName" : "SourceRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

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

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@return The AWS region that contains the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceRegion(String)}\n", "documentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

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

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRegion", "getterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@return The AWS region that contains the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRegion", "sensitive" : false, "setterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.", "setterMethodName" : "setSourceRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getCreateTimestamp", "beanStyleSetterMethodName" : "setCreateTimestamp", "c2jName" : "CreateTimestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \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 #createTimestamp(Instant)}.\n@param createTimestamp 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 #createTimestamp(Instant)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@return The date and time when both the source backup was created.\n@deprecated Use {@link #createTimestamp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #createTimestamp(Instant)}\n", "documentation" : "

                                The date and time when both the source backup was created.

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

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createTimestamp", "getterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@return The date and time when both the source backup was created.", "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" : "CreateTimestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreateTimestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreateTimestamp", "sensitive" : false, "setterDocumentation" : "

                                The date and time when both the source backup was created.

                                \n@param createTimestamp The date and time when both the source backup was created.", "setterMethodName" : "setCreateTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createTimestamp", "variableType" : "java.time.Instant", "documentation" : "

                                The date and time when both the source backup was created.

                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceRegion", "beanStyleSetterMethodName" : "setSourceRegion", "c2jName" : "SourceRegion", "c2jShape" : "Region", "defaultConsumerFluentSetterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

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

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@return The AWS region that contains the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceRegion()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceRegion(String)}\n", "documentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

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

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceRegion", "getterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@return The AWS region that contains the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceRegion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceRegion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceRegion", "sensitive" : false, "setterDocumentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                \n@param sourceRegion The AWS region that contains the source backup from which the new backup was copied.", "setterMethodName" : "setSourceRegion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceRegion", "variableType" : "String", "documentation" : "

                                The AWS region that contains the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceBackup", "beanStyleSetterMethodName" : "setSourceBackup", "c2jName" : "SourceBackup", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

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

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceBackup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceBackup(String)}\n", "documentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

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

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceBackup", "getterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceBackup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceBackup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceBackup", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                \n@param sourceBackup The identifier (ID) of the source backup from which the new backup was copied.", "setterMethodName" : "setSourceBackup", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceBackup", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the source backup from which the new backup was copied.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSourceCluster", "beanStyleSetterMethodName" : "setSourceCluster", "c2jName" : "SourceCluster", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@deprecated Use {@link #sourceCluster()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #sourceCluster(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sourceCluster", "getterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@return The identifier (ID) of the cluster containing the source backup from which the new backup was copied.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SourceCluster", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SourceCluster", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SourceCluster", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

                                \n@param sourceCluster The identifier (ID) of the cluster containing the source backup from which the new backup was copied.", "setterMethodName" : "setSourceCluster", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "sourceCluster", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster containing the source backup from which the new backup was copied.

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

                                Contains information about a hardware security module (HSM) in an AWS CloudHSM cluster.

                                ", "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" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@return The Availability Zone that contains the HSM.\n@deprecated Use {@link #availabilityZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZone(String)}\n", "documentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                The Availability Zone that contains the HSM.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

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

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@return The identifier (ID) of the cluster that contains the HSM.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

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

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@return The identifier (ID) of the cluster that contains the HSM.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

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

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@return The subnet that contains the HSM's elastic network interface (ENI).\n@deprecated Use {@link #subnetId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetId(String)}\n", "documentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

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

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@return The subnet that contains the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubnetId", "sensitive" : false, "setterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniId", "beanStyleSetterMethodName" : "setEniId", "c2jName" : "EniId", "c2jShape" : "EniId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

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

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@return The identifier (ID) of the HSM's elastic network interface (ENI).\n@deprecated Use {@link #eniId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

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

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniId", "getterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@return The identifier (ID) of the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).", "setterMethodName" : "setEniId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniIp", "beanStyleSetterMethodName" : "setEniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

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

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@return The IP address of the HSM's elastic network interface (ENI).\n@deprecated Use {@link #eniIp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniIp(String)}\n", "documentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

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

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniIp", "getterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@return The IP address of the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniIp", "sensitive" : false, "setterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).", "setterMethodName" : "setEniIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's identifier (ID).

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

                                The HSM's identifier (ID).

                                \n@return The HSM's identifier (ID).\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The HSM's identifier (ID).

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

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@return The HSM's identifier (ID).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The HSM's identifier (ID).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "HsmState", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's state.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 HSM's state.

                                \n

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

                                \n@return The HSM's state.\n@see HsmState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's state.

                                \n@param state The HSM's state.\n@see HsmState\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

                                The HSM's state.

                                ", "endpointDiscoveryId" : false, "enumType" : "HsmState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

                                The HSM's state.

                                \n@param state The HSM's state.\n@see HsmState\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                                The HSM's state.

                                \n

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

                                \n@return The HSM's state.\n@see HsmState", "getterModel" : { "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 HSM's state.

                                \n@param state The HSM's state.\n@see HsmState", "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 HSM's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                A description of the HSM's state.

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

                                A description of the HSM's state.

                                \n@return A description of the HSM's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

                                A description of the HSM's state.

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

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

                                A description of the HSM's state.

                                \n@return A description of the HSM's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

                                A description of the HSM's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AvailabilityZone" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@return The Availability Zone that contains the HSM.\n@deprecated Use {@link #availabilityZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZone(String)}\n", "documentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                The Availability Zone that contains the HSM.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

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

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@return The identifier (ID) of the cluster that contains the HSM.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

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

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@return The identifier (ID) of the cluster that contains the HSM.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EniId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniId", "beanStyleSetterMethodName" : "setEniId", "c2jName" : "EniId", "c2jShape" : "EniId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

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

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@return The identifier (ID) of the HSM's elastic network interface (ENI).\n@deprecated Use {@link #eniId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

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

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniId", "getterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@return The identifier (ID) of the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).", "setterMethodName" : "setEniId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "EniIp" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniIp", "beanStyleSetterMethodName" : "setEniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

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

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@return The IP address of the HSM's elastic network interface (ENI).\n@deprecated Use {@link #eniIp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniIp(String)}\n", "documentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

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

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniIp", "getterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@return The IP address of the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniIp", "sensitive" : false, "setterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).", "setterMethodName" : "setEniIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "HsmId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's identifier (ID).

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

                                The HSM's identifier (ID).

                                \n@return The HSM's identifier (ID).\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The HSM's identifier (ID).

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

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@return The HSM's identifier (ID).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The HSM's identifier (ID).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "State" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "HsmState", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's state.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 HSM's state.

                                \n

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

                                \n@return The HSM's state.\n@see HsmState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's state.

                                \n@param state The HSM's state.\n@see HsmState\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

                                The HSM's state.

                                ", "endpointDiscoveryId" : false, "enumType" : "HsmState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

                                The HSM's state.

                                \n@param state The HSM's state.\n@see HsmState\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                                The HSM's state.

                                \n

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

                                \n@return The HSM's state.\n@see HsmState", "getterModel" : { "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 HSM's state.

                                \n@param state The HSM's state.\n@see HsmState", "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 HSM's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StateMessage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                A description of the HSM's state.

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

                                A description of the HSM's state.

                                \n@return A description of the HSM's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

                                A description of the HSM's state.

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

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

                                A description of the HSM's state.

                                \n@return A description of the HSM's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

                                A description of the HSM's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SubnetId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

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

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@return The subnet that contains the HSM's elastic network interface (ENI).\n@deprecated Use {@link #subnetId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetId(String)}\n", "documentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

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

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@return The subnet that contains the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubnetId", "sensitive" : false, "setterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getAvailabilityZone", "beanStyleSetterMethodName" : "setAvailabilityZone", "c2jName" : "AvailabilityZone", "c2jShape" : "ExternalAz", "defaultConsumerFluentSetterDocumentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@return The Availability Zone that contains the HSM.\n@deprecated Use {@link #availabilityZone()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #availabilityZone(String)}\n", "documentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZone", "getterDocumentation" : "

                                The Availability Zone that contains the HSM.

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

                                The Availability Zone that contains the HSM.

                                \n@param availabilityZone The Availability Zone that contains the HSM.", "setterMethodName" : "setAvailabilityZone", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "availabilityZone", "variableType" : "String", "documentation" : "

                                The Availability Zone that contains the HSM.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

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

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@return The identifier (ID) of the cluster that contains the HSM.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

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

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@return The identifier (ID) of the cluster that contains the HSM.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                \n@param clusterId The identifier (ID) of the cluster that contains the HSM.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that contains the HSM.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSubnetId", "beanStyleSetterMethodName" : "setSubnetId", "c2jName" : "SubnetId", "c2jShape" : "SubnetId", "defaultConsumerFluentSetterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

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

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@return The subnet that contains the HSM's elastic network interface (ENI).\n@deprecated Use {@link #subnetId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #subnetId(String)}\n", "documentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

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

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "subnetId", "getterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@return The subnet that contains the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SubnetId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SubnetId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SubnetId", "sensitive" : false, "setterDocumentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                \n@param subnetId The subnet that contains the HSM's elastic network interface (ENI).", "setterMethodName" : "setSubnetId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "subnetId", "variableType" : "String", "documentation" : "

                                The subnet that contains the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniId", "beanStyleSetterMethodName" : "setEniId", "c2jName" : "EniId", "c2jShape" : "EniId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

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

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@return The identifier (ID) of the HSM's elastic network interface (ENI).\n@deprecated Use {@link #eniId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniId(String)}\n", "documentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

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

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniId", "getterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@return The identifier (ID) of the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                \n@param eniId The identifier (ID) of the HSM's elastic network interface (ENI).", "setterMethodName" : "setEniId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getEniIp", "beanStyleSetterMethodName" : "setEniIp", "c2jName" : "EniIp", "c2jShape" : "IpAddress", "defaultConsumerFluentSetterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

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

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@return The IP address of the HSM's elastic network interface (ENI).\n@deprecated Use {@link #eniIp()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #eniIp(String)}\n", "documentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

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

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "eniIp", "getterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@return The IP address of the HSM's elastic network interface (ENI).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EniIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EniIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EniIp", "sensitive" : false, "setterDocumentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                \n@param eniIp The IP address of the HSM's elastic network interface (ENI).", "setterMethodName" : "setEniIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "eniIp", "variableType" : "String", "documentation" : "

                                The IP address of the HSM's elastic network interface (ENI).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getHsmId", "beanStyleSetterMethodName" : "setHsmId", "c2jName" : "HsmId", "c2jShape" : "HsmId", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's identifier (ID).

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

                                The HSM's identifier (ID).

                                \n@return The HSM's identifier (ID).\n@deprecated Use {@link #hsmId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #hsmId(String)}\n", "documentation" : "

                                The HSM's identifier (ID).

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

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hsmId", "getterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@return The HSM's identifier (ID).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HsmId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HsmId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HsmId", "sensitive" : false, "setterDocumentation" : "

                                The HSM's identifier (ID).

                                \n@param hsmId The HSM's identifier (ID).", "setterMethodName" : "setHsmId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hsmId", "variableType" : "String", "documentation" : "

                                The HSM's identifier (ID).

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "HsmState", "defaultConsumerFluentSetterDocumentation" : "

                                The HSM's state.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 HSM's state.

                                \n

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

                                \n@return The HSM's state.\n@see HsmState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The HSM's state.

                                \n@param state The HSM's state.\n@see HsmState\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

                                The HSM's state.

                                ", "endpointDiscoveryId" : false, "enumType" : "HsmState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

                                The HSM's state.

                                \n@param state The HSM's state.\n@see HsmState\n@return Returns a reference to this object so that method calls can be chained together.\n@see HsmState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                                The HSM's state.

                                \n

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

                                \n@return The HSM's state.\n@see HsmState", "getterModel" : { "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 HSM's state.

                                \n@param state The HSM's state.\n@see HsmState", "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 HSM's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                                A description of the HSM's state.

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

                                A description of the HSM's state.

                                \n@return A description of the HSM's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

                                A description of the HSM's state.

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

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

                                A description of the HSM's state.

                                \n@return A description of the HSM's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

                                A description of the HSM's state.

                                \n@param stateMessage A description of the HSM's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

                                A description of the HSM's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "HsmId" ], "shapeName" : "Hsm", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Hsm", "variableName" : "hsm", "variableType" : "Hsm", "documentation" : null, "simpleType" : "Hsm", "variableSetterType" : "Hsm" }, "wrapper" : false, "xmlNamespace" : null }, "HsmState" : { "c2jName" : "HsmState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "CREATE_IN_PROGRESS", "value" : "CREATE_IN_PROGRESS" }, { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "DEGRADED", "value" : "DEGRADED" }, { "name" : "DELETE_IN_PROGRESS", "value" : "DELETE_IN_PROGRESS" }, { "name" : "DELETED", "value" : "DELETED" } ], "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" : "HsmState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HsmState", "variableName" : "hsmState", "variableType" : "HsmState", "documentation" : null, "simpleType" : "HsmState", "variableSetterType" : "HsmState" }, "wrapper" : false, "xmlNamespace" : null }, "InitializeClusterRequest" : { "c2jName" : "InitializeClusterRequest", "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" : "InitializeCluster", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.InitializeCluster", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignedCert", "beanStyleSetterMethodName" : "setSignedCert", "c2jName" : "SignedCert", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 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 #signedCert(String)}.\n@param signedCert a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #signedCert(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@deprecated Use {@link #signedCert()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signedCert(String)}\n", "documentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

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

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signedCert", "getterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 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" : "SignedCert", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SignedCert", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SignedCert", "sensitive" : false, "setterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.", "setterMethodName" : "setSignedCert", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signedCert", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signedCert", "variableType" : "String", "documentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTrustAnchor", "beanStyleSetterMethodName" : "setTrustAnchor", "c2jName" : "TrustAnchor", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 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 #trustAnchor(String)}.\n@param trustAnchor a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trustAnchor(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@deprecated Use {@link #trustAnchor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #trustAnchor(String)}\n", "documentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

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

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trustAnchor", "getterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 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" : "TrustAnchor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TrustAnchor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrustAnchor", "sensitive" : false, "setterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.", "setterMethodName" : "setTrustAnchor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trustAnchor", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trustAnchor", "variableType" : "String", "documentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "SignedCert" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignedCert", "beanStyleSetterMethodName" : "setSignedCert", "c2jName" : "SignedCert", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 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 #signedCert(String)}.\n@param signedCert a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #signedCert(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@deprecated Use {@link #signedCert()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signedCert(String)}\n", "documentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

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

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signedCert", "getterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 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" : "SignedCert", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SignedCert", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SignedCert", "sensitive" : false, "setterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.", "setterMethodName" : "setSignedCert", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signedCert", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signedCert", "variableType" : "String", "documentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TrustAnchor" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTrustAnchor", "beanStyleSetterMethodName" : "setTrustAnchor", "c2jName" : "TrustAnchor", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 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 #trustAnchor(String)}.\n@param trustAnchor a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trustAnchor(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@deprecated Use {@link #trustAnchor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #trustAnchor(String)}\n", "documentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

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

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trustAnchor", "getterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 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" : "TrustAnchor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TrustAnchor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrustAnchor", "sensitive" : false, "setterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.", "setterMethodName" : "setTrustAnchor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trustAnchor", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trustAnchor", "variableType" : "String", "documentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getClusterId", "beanStyleSetterMethodName" : "setClusterId", "c2jName" : "ClusterId", "c2jShape" : "ClusterId", "defaultConsumerFluentSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #clusterId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #clusterId(String)}\n", "documentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

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

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterId", "getterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@return The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClusterId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClusterId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterId", "sensitive" : false, "setterDocumentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                \n@param clusterId The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setClusterId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterId", "variableType" : "String", "documentation" : "

                                The identifier (ID) of the cluster that you are claiming. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getSignedCert", "beanStyleSetterMethodName" : "setSignedCert", "c2jName" : "SignedCert", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 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 #signedCert(String)}.\n@param signedCert a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #signedCert(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@deprecated Use {@link #signedCert()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #signedCert(String)}\n", "documentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

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

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "signedCert", "getterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 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" : "SignedCert", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SignedCert", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "SignedCert", "sensitive" : false, "setterDocumentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param signedCert The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.", "setterMethodName" : "setSignedCert", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "signedCert", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "signedCert", "variableType" : "String", "documentation" : "

                                The cluster certificate issued (signed) by your issuing certificate authority (CA). The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getTrustAnchor", "beanStyleSetterMethodName" : "setTrustAnchor", "c2jName" : "TrustAnchor", "c2jShape" : "Cert", "defaultConsumerFluentSetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 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 #trustAnchor(String)}.\n@param trustAnchor a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #trustAnchor(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@deprecated Use {@link #trustAnchor()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #trustAnchor(String)}\n", "documentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

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

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "trustAnchor", "getterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@return The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 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" : "TrustAnchor", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TrustAnchor", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TrustAnchor", "sensitive" : false, "setterDocumentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                \n@param trustAnchor The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.", "setterMethodName" : "setTrustAnchor", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "trustAnchor", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "trustAnchor", "variableType" : "String", "documentation" : "

                                The issuing certificate of the issuing certificate authority (CA) that issued (signed) the cluster certificate. You must use a self-signed certificate. The certificate used to sign the HSM CSR must be directly available, and thus must be the root certificate. The certificate must be in PEM format and can contain a maximum of 5000 characters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterId", "SignedCert", "TrustAnchor" ], "shapeName" : "InitializeClusterRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InitializeClusterRequest", "variableName" : "initializeClusterRequest", "variableType" : "InitializeClusterRequest", "documentation" : null, "simpleType" : "InitializeClusterRequest", "variableSetterType" : "InitializeClusterRequest" }, "wrapper" : false, "xmlNamespace" : null }, "InitializeClusterResponse" : { "c2jName" : "InitializeClusterResponse", "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" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster's state.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 cluster's state.

                                \n

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

                                \n@return The cluster's state.\n@see ClusterState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

                                The cluster's state.

                                ", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

                                The cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                                The cluster's state.

                                \n

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

                                \n@return The cluster's state.\n@see ClusterState", "getterModel" : { "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 cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState", "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 cluster's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "StateMessage", "defaultConsumerFluentSetterDocumentation" : "

                                A description of the cluster's state.

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

                                A description of the cluster's state.

                                \n@return A description of the cluster's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

                                A description of the cluster's state.

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

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

                                A description of the cluster's state.

                                \n@return A description of the cluster's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

                                A description of the cluster's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "State" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster's state.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 cluster's state.

                                \n

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

                                \n@return The cluster's state.\n@see ClusterState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

                                The cluster's state.

                                ", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

                                The cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                                The cluster's state.

                                \n

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

                                \n@return The cluster's state.\n@see ClusterState", "getterModel" : { "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 cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState", "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 cluster's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "StateMessage" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "StateMessage", "defaultConsumerFluentSetterDocumentation" : "

                                A description of the cluster's state.

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

                                A description of the cluster's state.

                                \n@return A description of the cluster's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

                                A description of the cluster's state.

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

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

                                A description of the cluster's state.

                                \n@return A description of the cluster's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

                                A description of the cluster's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster's state.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stateAsString(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 cluster's state.

                                \n

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

                                \n@return The cluster's state.\n@see ClusterState\n@deprecated Use {@link #stateAsString()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState\n@deprecated Use {@link #state(String)}\n", "documentation" : "

                                The cluster's state.

                                ", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "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" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

                                The cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState\n@return Returns a reference to this object so that method calls can be chained together.\n@see ClusterState", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                                The cluster's state.

                                \n

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

                                \n@return The cluster's state.\n@see ClusterState", "getterModel" : { "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 cluster's state.

                                \n@param state The cluster's state.\n@see ClusterState", "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 cluster's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getStateMessage", "beanStyleSetterMethodName" : "setStateMessage", "c2jName" : "StateMessage", "c2jShape" : "StateMessage", "defaultConsumerFluentSetterDocumentation" : "

                                A description of the cluster's state.

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

                                A description of the cluster's state.

                                \n@return A description of the cluster's state.\n@deprecated Use {@link #stateMessage()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #stateMessage(String)}\n", "documentation" : "

                                A description of the cluster's state.

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

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMessage", "getterDocumentation" : "

                                A description of the cluster's state.

                                \n@return A description of the cluster's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StateMessage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StateMessage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StateMessage", "sensitive" : false, "setterDocumentation" : "

                                A description of the cluster's state.

                                \n@param stateMessage A description of the cluster's state.", "setterMethodName" : "setStateMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMessage", "variableType" : "String", "documentation" : "

                                A description of the cluster's state.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InitializeClusterResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InitializeClusterResponse", "variableName" : "initializeClusterResponse", "variableType" : "InitializeClusterResponse", "documentation" : null, "simpleType" : "InitializeClusterResponse", "variableSetterType" : "InitializeClusterResponse" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsRequest" : { "c2jName" : "ListTagsRequest", "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" : "ListTags", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.ListTags", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more tags.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

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

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@return The NextToken value that you received in the previous response. Use this value to get 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

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

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

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

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more tags.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

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

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@return The NextToken value that you received in the previous response. Use this value to get 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are getting. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@return The NextToken value that you received in the previous response. Use this value to get more tags.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

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

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@return The NextToken value that you received in the previous response. Use this value to get 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                \n@param nextToken The NextToken value that you received in the previous response. Use this value to get more tags.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                The NextToken value that you received in the previous response. Use this value to get more tags.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxSize", "defaultConsumerFluentSetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@deprecated Use {@link #maxResults()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #maxResults(Integer)}\n", "documentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

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

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@return The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.", "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" : "MaxResults", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MaxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                \n@param maxResults The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                The maximum number of tags to return in the response. When there are more tags than the number you specify, the response contains a NextToken value.

                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId" ], "shapeName" : "ListTagsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTagsRequest", "variableName" : "listTagsRequest", "variableType" : "ListTagsRequest", "documentation" : null, "simpleType" : "ListTagsRequest", "variableSetterType" : "ListTagsRequest" }, "wrapper" : false, "xmlNamespace" : null }, "ListTagsResponse" : { "c2jName" : "ListTagsResponse", "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" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of tags.

                                \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 tags.

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

                                A list of tags.

                                \n@param tagList A list of tags.\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 tags.

                                ", "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 tags.

                                \n@param tagList A list of tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

                                A list of tags.

                                \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 tags.", "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 tags.

                                \n@param tagList A list of tags.", "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 tags.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@return An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

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

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@return An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@return An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

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

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@return An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of tags.

                                \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 tags.

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

                                A list of tags.

                                \n@param tagList A list of tags.\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 tags.

                                ", "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 tags.

                                \n@param tagList A list of tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

                                A list of tags.

                                \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 tags.", "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 tags.

                                \n@param tagList A list of tags.", "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 tags.

                                ", "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 tags.

                                \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 tags.

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

                                A list of tags.

                                \n@param tagList A list of tags.\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 tags.

                                ", "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 tags.

                                \n@param tagList A list of tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

                                A list of tags.

                                \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 tags.", "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 tags.

                                \n@param tagList A list of tags.", "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 tags.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "NextToken", "defaultConsumerFluentSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get 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 #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@return An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@deprecated Use {@link #nextToken()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #nextToken(String)}\n", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

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

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@return An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get 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" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                \n@param nextToken An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                An opaque string that indicates that the response contains only a subset of tags. Use this value in a subsequent ListTags request to get more tags.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TagList" ], "shapeName" : "ListTagsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListTagsResponse", "variableName" : "listTagsResponse", "variableType" : "ListTagsResponse", "documentation" : null, "simpleType" : "ListTagsResponse", "variableSetterType" : "ListTagsResponse" }, "wrapper" : false, "xmlNamespace" : null }, "RestoreBackupRequest" : { "c2jName" : "RestoreBackupRequest", "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" : "RestoreBackup", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.RestoreBackup", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups 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 #backupId(String)}.\n@param backupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

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

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups 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" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BackupId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups 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 #backupId(String)}.\n@param backupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

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

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups 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" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackupId", "beanStyleSetterMethodName" : "setBackupId", "c2jName" : "BackupId", "c2jShape" : "BackupId", "defaultConsumerFluentSetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups 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 #backupId(String)}.\n@param backupId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backupId(String)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@deprecated Use {@link #backupId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backupId(String)}\n", "documentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

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

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backupId", "getterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@return The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups 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" : "BackupId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackupId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BackupId", "sensitive" : false, "setterDocumentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                \n@param backupId The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.", "setterMethodName" : "setBackupId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "backupId", "variableType" : "String", "documentation" : "

                                The ID of the backup to be restored. To find the ID of a backup, use the DescribeBackups operation.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BackupId" ], "shapeName" : "RestoreBackupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RestoreBackupRequest", "variableName" : "restoreBackupRequest", "variableType" : "RestoreBackupRequest", "documentation" : null, "simpleType" : "RestoreBackupRequest", "variableSetterType" : "RestoreBackupRequest" }, "wrapper" : false, "xmlNamespace" : null }, "RestoreBackupResponse" : { "c2jName" : "RestoreBackupResponse", "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" : "getBackup", "beanStyleSetterMethodName" : "setBackup", "c2jName" : "Backup", "c2jShape" : "Backup", "defaultConsumerFluentSetterDocumentation" : "

                                Information on the Backup object created.

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

                                Information on the Backup object created.

                                \n@return Information on the Backup object created.\n@deprecated Use {@link #backup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backup(Backup)}\n", "documentation" : "

                                Information on the Backup object created.

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

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backup", "getterDocumentation" : "

                                Information on the Backup object created.

                                \n@return Information on the Backup object created.", "getterModel" : { "returnType" : "Backup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Backup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Backup", "sensitive" : false, "setterDocumentation" : "

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.", "setterMethodName" : "setBackup", "setterModel" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : "

                                Information on the Backup object created.

                                ", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Backup" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackup", "beanStyleSetterMethodName" : "setBackup", "c2jName" : "Backup", "c2jShape" : "Backup", "defaultConsumerFluentSetterDocumentation" : "

                                Information on the Backup object created.

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

                                Information on the Backup object created.

                                \n@return Information on the Backup object created.\n@deprecated Use {@link #backup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backup(Backup)}\n", "documentation" : "

                                Information on the Backup object created.

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

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backup", "getterDocumentation" : "

                                Information on the Backup object created.

                                \n@return Information on the Backup object created.", "getterModel" : { "returnType" : "Backup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Backup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Backup", "sensitive" : false, "setterDocumentation" : "

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.", "setterMethodName" : "setBackup", "setterModel" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : "

                                Information on the Backup object created.

                                ", "simpleType" : "Backup", "variableSetterType" : "Backup" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getBackup", "beanStyleSetterMethodName" : "setBackup", "c2jName" : "Backup", "c2jShape" : "Backup", "defaultConsumerFluentSetterDocumentation" : "

                                Information on the Backup object created.

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

                                Information on the Backup object created.

                                \n@return Information on the Backup object created.\n@deprecated Use {@link #backup()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #backup(Backup)}\n", "documentation" : "

                                Information on the Backup object created.

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

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backup", "getterDocumentation" : "

                                Information on the Backup object created.

                                \n@return Information on the Backup object created.", "getterModel" : { "returnType" : "Backup", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Backup", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Backup", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Backup", "sensitive" : false, "setterDocumentation" : "

                                Information on the Backup object created.

                                \n@param backup Information on the Backup object created.", "setterMethodName" : "setBackup", "setterModel" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : null, "simpleType" : "Backup", "variableSetterType" : "Backup" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Backup", "variableName" : "backup", "variableType" : "Backup", "documentation" : "

                                Information on the Backup object created.

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

                                Contains a tag. A tag is a key-value pair.

                                ", "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 of the tag.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 of the tag.

                                \n@return The key of the tag.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The key of the tag.

                                \n@param key The key of the tag.\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 of the tag.

                                ", "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 of the tag.

                                \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                The key of the tag.

                                \n@return The key of the tag.", "getterModel" : { "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 of the tag.

                                \n@param key The key of the tag.", "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 of the tag.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

                                The value of the tag.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 the tag.

                                \n@return The value of the tag.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The value of the tag.

                                \n@param value The value of the tag.\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 the tag.

                                ", "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 the tag.

                                \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                The value of the tag.

                                \n@return The value of the tag.", "getterModel" : { "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 the tag.

                                \n@param value The value of the tag.", "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 the tag.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Key" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

                                The key of the tag.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 of the tag.

                                \n@return The key of the tag.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The key of the tag.

                                \n@param key The key of the tag.\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 of the tag.

                                ", "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 of the tag.

                                \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                The key of the tag.

                                \n@return The key of the tag.", "getterModel" : { "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 of the tag.

                                \n@param key The key of the tag.", "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 of the tag.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "Value" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

                                The value of the tag.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 the tag.

                                \n@return The value of the tag.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The value of the tag.

                                \n@param value The value of the tag.\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 the tag.

                                ", "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 the tag.

                                \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                The value of the tag.

                                \n@return The value of the tag.", "getterModel" : { "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 the tag.

                                \n@param value The value of the tag.", "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 the tag.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "Key", "c2jShape" : "TagKey", "defaultConsumerFluentSetterDocumentation" : "

                                The key of the tag.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 of the tag.

                                \n@return The key of the tag.\n@deprecated Use {@link #key()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The key of the tag.

                                \n@param key The key of the tag.\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 of the tag.

                                ", "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 of the tag.

                                \n@param key The key of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "key", "getterDocumentation" : "

                                The key of the tag.

                                \n@return The key of the tag.", "getterModel" : { "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 of the tag.

                                \n@param key The key of the tag.", "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 of the tag.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "TagValue", "defaultConsumerFluentSetterDocumentation" : "

                                The value of the tag.

                                \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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 the tag.

                                \n@return The value of the tag.\n@deprecated Use {@link #value()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The value of the tag.

                                \n@param value The value of the tag.\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 the tag.

                                ", "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 the tag.

                                \n@param value The value of the tag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

                                The value of the tag.

                                \n@return The value of the tag.", "getterModel" : { "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 the tag.

                                \n@param value The value of the tag.", "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 the tag.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Key", "Value" ], "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 }, "TagResourceRequest" : { "c2jName" : "TagResourceRequest", "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" : "TagResource", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.TagResource", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of one or more tags.

                                \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 one or more tags.

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

                                A list of one or more tags.

                                \n@param tagList A list of one or more tags.\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 one or more tags.

                                ", "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 one or more tags.

                                \n@param tagList A list of one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

                                A list of one or more tags.

                                \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 one or more tags.", "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 one or more tags.

                                \n@param tagList A list of one or more tags.", "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 one or more tags.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of one or more tags.

                                \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 one or more tags.

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

                                A list of one or more tags.

                                \n@param tagList A list of one or more tags.\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 one or more tags.

                                ", "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 one or more tags.

                                \n@param tagList A list of one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

                                A list of one or more tags.

                                \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 one or more tags.", "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 one or more tags.

                                \n@param tagList A list of one or more tags.", "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 one or more tags.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster that you are tagging. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagList", "beanStyleSetterMethodName" : "setTagList", "c2jName" : "TagList", "c2jShape" : "TagList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of one or more tags.

                                \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 one or more tags.

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

                                A list of one or more tags.

                                \n@param tagList A list of one or more tags.\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 one or more tags.

                                ", "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 one or more tags.

                                \n@param tagList A list of one or more tags.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagList", "getterDocumentation" : "

                                A list of one or more tags.

                                \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 one or more tags.", "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 one or more tags.

                                \n@param tagList A list of one or more tags.", "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 one or more tags.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "TagList" ], "shapeName" : "TagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : null, "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "wrapper" : false, "xmlNamespace" : null }, "TagResourceResponse" : { "c2jName" : "TagResourceResponse", "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" : "TagResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TagResourceResponse", "variableName" : "tagResourceResponse", "variableType" : "TagResourceResponse", "documentation" : null, "simpleType" : "TagResourceResponse", "variableSetterType" : "TagResourceResponse" }, "wrapper" : false, "xmlNamespace" : null }, "UntagResourceRequest" : { "c2jName" : "UntagResourceRequest", "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" : "UntagResource", "locationName" : null, "requestUri" : "/", "target" : "BaldrApiService.UntagResource", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeyList", "beanStyleSetterMethodName" : "setTagKeyList", "c2jName" : "TagKeyList", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \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 #tagKeyList(List)}.\n@param tagKeyList 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 #tagKeyList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasTagKeyList()} to see if a value was sent in this field.\n

                                \n@return A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@deprecated Use {@link #tagKeyList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeyList(List)}\n", "documentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

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

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeyList", "getterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasTagKeyList()} to see if a value was sent in this field.\n

                                \n@return A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.", "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" : "TagKeyList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagKeyList", "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" : "TagKeyList", "sensitive" : false, "setterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.", "setterMethodName" : "setTagKeyList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeyList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeyList", "variableType" : "java.util.List", "documentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceId" : { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, "TagKeyList" : { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeyList", "beanStyleSetterMethodName" : "setTagKeyList", "c2jName" : "TagKeyList", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \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 #tagKeyList(List)}.\n@param tagKeyList 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 #tagKeyList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasTagKeyList()} to see if a value was sent in this field.\n

                                \n@return A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@deprecated Use {@link #tagKeyList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeyList(List)}\n", "documentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

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

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeyList", "getterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasTagKeyList()} to see if a value was sent in this field.\n

                                \n@return A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.", "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" : "TagKeyList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagKeyList", "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" : "TagKeyList", "sensitive" : false, "setterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.", "setterMethodName" : "setTagKeyList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeyList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeyList", "variableType" : "java.util.List", "documentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "autoConstructClassIfExists" : { "present" : false }, "beanStyleGetterMethodName" : "getResourceId", "beanStyleSetterMethodName" : "setResourceId", "c2jName" : "ResourceId", "c2jShape" : "ResourceId", "defaultConsumerFluentSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@deprecated Use {@link #resourceId()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #resourceId(String)}\n", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

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

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceId", "getterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@return The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceId", "sensitive" : false, "setterDocumentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                \n@param resourceId The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.", "setterMethodName" : "setResourceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceId", "variableType" : "String", "documentation" : "

                                The cluster identifier (ID) for the cluster whose tags you are removing. To find the cluster ID, use DescribeClusters.

                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null }, { "autoConstructClassIfExists" : { "present" : true }, "beanStyleGetterMethodName" : "getTagKeyList", "beanStyleSetterMethodName" : "setTagKeyList", "c2jName" : "TagKeyList", "c2jShape" : "TagKeyList", "defaultConsumerFluentSetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \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 #tagKeyList(List)}.\n@param tagKeyList 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 #tagKeyList(List)", "deprecated" : false, "deprecatedBeanStyleSetterMethodName" : null, "deprecatedFluentGetterMethodName" : null, "deprecatedFluentSetterMethodName" : null, "deprecatedGetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasTagKeyList()} to see if a value was sent in this field.\n

                                \n@return A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@deprecated Use {@link #tagKeyList()}\n", "deprecatedName" : null, "deprecatedSetterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #tagKeyList(List)}\n", "documentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

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

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeyList", "getterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n

                                \nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n

                                \n

                                \nYou can use {@link #hasTagKeyList()} to see if a value was sent in this field.\n

                                \n@return A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.", "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" : "TagKeyList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TagKeyList", "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" : "TagKeyList", "sensitive" : false, "setterDocumentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                \n@param tagKeyList A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.", "setterMethodName" : "setTagKeyList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeyList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeyList", "variableType" : "java.util.List", "documentation" : "

                                A list of one or more tag keys for the tags that you are removing. Specify only the tag keys, not the tag values.

                                ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlAttribute" : false, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceId", "TagKeyList" ], "shapeName" : "UntagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : null, "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "wrapper" : false, "xmlNamespace" : null }, "UntagResourceResponse" : { "c2jName" : "UntagResourceResponse", "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" : "UntagResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UntagResourceResponse", "variableName" : "untagResourceResponse", "variableType" : "UntagResourceResponse", "documentation" : null, "simpleType" : "UntagResourceResponse", "variableSetterType" : "UntagResourceResponse" }, "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" : "CloudHsmV2Exception", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.cloudhsmv2.model.CloudHsmV2Exception", "sdkRequestBaseClassName" : "CloudHsmV2Request", "sdkResponseBaseClassName" : "CloudHsmV2Response" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy