
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