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

models.kafka-2018-11-14-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" : [ "listClusters" ]
  },
  "metadata" : {
    "apiVersion" : "2018-11-14",
    "asyncBuilder" : "DefaultKafkaAsyncClientBuilder",
    "asyncBuilderInterface" : "KafkaAsyncClientBuilder",
    "asyncClient" : "DefaultKafkaAsyncClient",
    "asyncInterface" : "KafkaAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultKafkaBaseClientBuilder",
    "baseBuilderInterface" : "KafkaBaseClientBuilder",
    "baseExceptionName" : "KafkaException",
    "baseRequestName" : "KafkaRequest",
    "baseResponseName" : "KafkaResponse",
    "cborProtocol" : false,
    "clientPackageName" : "kafka",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "Kafka",
    "documentation" : "

The operations for managing an Amazon MSK cluster.

", "endpointPrefix" : "kafka", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.kafka", "fullModelPackageName" : "software.amazon.awssdk.services.kafka.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.kafka.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.kafka.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.kafka.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "kafka.model", "paginatorsPackageName" : "kafka.paginators", "protocol" : "rest-json", "requestTransformPackageName" : "kafka.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "Kafka", "serviceName" : "Kafka", "signingName" : "kafka", "syncBuilder" : "DefaultKafkaClientBuilder", "syncBuilderInterface" : "KafkaClientBuilder", "syncClient" : "DefaultKafkaClient", "syncInterface" : "KafkaClient", "transformPackageName" : "kafka.transform", "uid" : "kafka-2018-11-14", "xmlProtocol" : false }, "operations" : { "CreateCluster" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new MSK cluster.

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

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 }, { "exceptionName" : "UnauthorizedException", "documentation" : "

The request is not authorized. The provided credentials couldn't be validated.

", "httpStatusCode" : 401 }, { "exceptionName" : "ForbiddenException", "documentation" : "

Access forbidden. Check your credentials and then retry your request.

", "httpStatusCode" : 403 }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

503 response

", "httpStatusCode" : 503 }, { "exceptionName" : "TooManyRequestsException", "documentation" : "

429 response

", "httpStatusCode" : 429 }, { "exceptionName" : "ConflictException", "documentation" : "

This cluster name already exists. Retry your request using another name.

", "httpStatusCode" : 409 } ], "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" }, "DeleteCluster" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the MSK cluster specified by the Amazon Resource Name (ARN) in the request.

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

The resource could not be found due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 404 }, { "exceptionName" : "BadRequestException", "documentation" : "

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 }, { "exceptionName" : "ForbiddenException", "documentation" : "

Access forbidden. Check your credentials and then retry your request.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteClusterRequest", "variableName" : "deleteClusterRequest", "variableType" : "DeleteClusterRequest", "documentation" : "", "simpleType" : "DeleteClusterRequest", "variableSetterType" : "DeleteClusterRequest" }, "methodName" : "deleteCluster", "operationName" : "DeleteCluster", "paginated" : false, "returnType" : { "returnType" : "DeleteClusterResponse", "documentation" : "

Successful response.

" }, "syncReturnType" : "DeleteClusterResponse" }, "DescribeCluster" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a description of the MSK cluster whose Amazon Resource Name (ARN) is specified in the request.

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

The resource could not be found due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 404 }, { "exceptionName" : "BadRequestException", "documentation" : "

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "UnauthorizedException", "documentation" : "

The request is not authorized. The provided credentials couldn't be validated.

", "httpStatusCode" : 401 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 }, { "exceptionName" : "ForbiddenException", "documentation" : "

Access forbidden. Check your credentials and then retry your request.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeClusterRequest", "variableName" : "describeClusterRequest", "variableType" : "DescribeClusterRequest", "documentation" : "", "simpleType" : "DescribeClusterRequest", "variableSetterType" : "DescribeClusterRequest" }, "methodName" : "describeCluster", "operationName" : "DescribeCluster", "paginated" : false, "returnType" : { "returnType" : "DescribeClusterResponse", "documentation" : "

Successful response.

" }, "syncReturnType" : "DescribeClusterResponse" }, "GetBootstrapBrokers" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

A list of brokers that a client application can use to bootstrap.

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

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "UnauthorizedException", "documentation" : "

The request is not authorized. The provided credentials couldn't be validated.

", "httpStatusCode" : 401 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 }, { "exceptionName" : "ConflictException", "documentation" : "

This cluster name already exists. Retry your request using another name.

", "httpStatusCode" : 409 }, { "exceptionName" : "ForbiddenException", "documentation" : "

Access forbidden. Check your credentials and then retry your request.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetBootstrapBrokersRequest", "variableName" : "getBootstrapBrokersRequest", "variableType" : "GetBootstrapBrokersRequest", "documentation" : "", "simpleType" : "GetBootstrapBrokersRequest", "variableSetterType" : "GetBootstrapBrokersRequest" }, "methodName" : "getBootstrapBrokers", "operationName" : "GetBootstrapBrokers", "paginated" : false, "returnType" : { "returnType" : "GetBootstrapBrokersResponse", "documentation" : "

Successful response.

" }, "syncReturnType" : "GetBootstrapBrokersResponse" }, "ListClusters" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of clusters in an account.

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

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 }, { "exceptionName" : "UnauthorizedException", "documentation" : "

The request is not authorized. The provided credentials couldn't be validated.

", "httpStatusCode" : 401 }, { "exceptionName" : "ForbiddenException", "documentation" : "

Access forbidden. Check your credentials and then retry your request.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListClustersRequest", "variableName" : "listClustersRequest", "variableType" : "ListClustersRequest", "documentation" : "", "simpleType" : "ListClustersRequest", "variableSetterType" : "ListClustersRequest" }, "methodName" : "listClusters", "operationName" : "ListClusters", "paginated" : false, "returnType" : { "returnType" : "ListClustersResponse", "documentation" : "

Successful response.

" }, "syncReturnType" : "ListClustersResponse" }, "ListNodes" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of the broker nodes in the cluster.

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

The resource could not be found due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 404 }, { "exceptionName" : "BadRequestException", "documentation" : "

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 }, { "exceptionName" : "ForbiddenException", "documentation" : "

Access forbidden. Check your credentials and then retry your request.

", "httpStatusCode" : 403 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListNodesRequest", "variableName" : "listNodesRequest", "variableType" : "ListNodesRequest", "documentation" : "", "simpleType" : "ListNodesRequest", "variableSetterType" : "ListNodesRequest" }, "methodName" : "listNodes", "operationName" : "ListNodes", "paginated" : false, "returnType" : { "returnType" : "ListNodesResponse", "documentation" : "

Successful response.

" }, "syncReturnType" : "ListNodesResponse" }, "ListTagsForResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns a list of tags attached to a resource.

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

The resource could not be found due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 404 }, { "exceptionName" : "BadRequestException", "documentation" : "

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListTagsForResourceRequest", "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "documentation" : "", "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "methodName" : "listTagsForResource", "operationName" : "ListTagsForResource", "paginated" : false, "returnType" : { "returnType" : "ListTagsForResourceResponse", "documentation" : "

Successful response.

" }, "syncReturnType" : "ListTagsForResourceResponse" }, "TagResource" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Tag a resource with given tags.

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

The resource could not be found due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 404 }, { "exceptionName" : "BadRequestException", "documentation" : "

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 } ], "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" : "

Remove tags of a resource by given tag keys.

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

The resource could not be found due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 404 }, { "exceptionName" : "BadRequestException", "documentation" : "

Bad request due to incorrect input. Correct your request and then retry it.

", "httpStatusCode" : 400 }, { "exceptionName" : "InternalServerErrorException", "documentation" : "

There was an unexpected internal server error. Retrying your request might resolve the issue.

", "httpStatusCode" : 500 } ], "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" : { "BadRequestException" : { "c2jName" : "BadRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "BadRequestException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 400, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BadRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "BadRequestException", "variableName" : "badRequestException", "variableType" : "BadRequestException", "documentation" : null, "simpleType" : "BadRequestException", "variableSetterType" : "BadRequestException" }, "wrapper" : false }, "BrokerAZDistribution" : { "c2jName" : "BrokerAZDistribution", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The distribution of broker nodes across Availability Zones. By default, broker nodes are distributed among three Availability Zones. Currently, the only supported value is DEFAULT. You can either specify this value explicitly or leave it out.

", "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" : "BrokerAZDistribution", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerAZDistribution", "variableName" : "brokerAZDistribution", "variableType" : "BrokerAZDistribution", "documentation" : null, "simpleType" : "BrokerAZDistribution", "variableSetterType" : "BrokerAZDistribution" }, "wrapper" : false }, "BrokerNodeGroupInfo" : { "c2jName" : "BrokerNodeGroupInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Describes the setup to be used for Kafka broker nodes in the 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" : [ { "beanStyleGetterMethodName" : "getBrokerAZDistributionAsString", "beanStyleSetterMethodName" : "setBrokerAZDistribution", "c2jName" : "BrokerAZDistribution", "c2jShape" : "BrokerAZDistribution", "defaultConsumerFluentSetterDocumentation" : "

The distribution of broker nodes across Availability Zones.

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

The distribution of broker nodes across Availability Zones.

", "endpointDiscoveryId" : false, "enumType" : "BrokerAZDistribution", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "brokerAZDistribution", "fluentEnumSetterMethodName" : "brokerAZDistribution", "fluentGetterMethodName" : "brokerAZDistributionAsString", "fluentSetterDocumentation" : "

The distribution of broker nodes across Availability Zones.

\n@param brokerAZDistribution The distribution of broker nodes across Availability Zones.\n@see BrokerAZDistribution\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerAZDistribution", "fluentSetterMethodName" : "brokerAZDistribution", "getterDocumentation" : "

The distribution of broker nodes across Availability Zones.

\n

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

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

The distribution of broker nodes across Availability Zones.

\n@param brokerAZDistribution The distribution of broker nodes across Availability Zones.\n@see BrokerAZDistribution", "setterMethodName" : "setBrokerAZDistribution", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerAZDistribution", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerAZDistribution", "variableType" : "String", "documentation" : "

The distribution of broker nodes across Availability Zones.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientSubnets", "beanStyleSetterMethodName" : "setClientSubnets", "c2jName" : "ClientSubnets", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\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 #clientSubnets(List)}.\n@param clientSubnets 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 #clientSubnets(List)", "deprecated" : false, "documentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSubnets", "fluentSetterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n@param clientSubnets The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSubnets", "getterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n

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

\n@return The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.", "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" : "clientSubnets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSubnets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClientSubnets", "sensitive" : false, "setterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n@param clientSubnets The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.", "setterMethodName" : "setClientSubnets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientSubnets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientSubnets", "variableType" : "java.util.List", "documentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "__stringMin5Max32", "defaultConsumerFluentSetterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

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

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@param instanceType The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@return The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "instanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "instanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceType", "sensitive" : false, "setterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@param instanceType The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK 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 #securityGroups(List)}.\n@param securityGroups 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 #securityGroups(List)", "deprecated" : false, "documentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n@param securityGroups The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n

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

\n@return The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK 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" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n@param securityGroups The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStorageInfo", "beanStyleSetterMethodName" : "setStorageInfo", "c2jName" : "StorageInfo", "c2jShape" : "StorageInfo", "defaultConsumerFluentSetterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

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

Contains information about storage volumes attached to MSK broker nodes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageInfo", "fluentSetterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@param storageInfo Contains information about storage volumes attached to MSK broker nodes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageInfo", "getterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@return Contains information about storage volumes attached to MSK broker nodes.", "getterModel" : { "returnType" : "StorageInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageInfo", "sensitive" : false, "setterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@param storageInfo Contains information about storage volumes attached to MSK broker nodes.", "setterMethodName" : "setStorageInfo", "setterModel" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : null, "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : "

Contains information about storage volumes attached to MSK broker nodes.

", "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerAZDistribution" : { "beanStyleGetterMethodName" : "getBrokerAZDistributionAsString", "beanStyleSetterMethodName" : "setBrokerAZDistribution", "c2jName" : "BrokerAZDistribution", "c2jShape" : "BrokerAZDistribution", "defaultConsumerFluentSetterDocumentation" : "

The distribution of broker nodes across Availability Zones.

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

The distribution of broker nodes across Availability Zones.

", "endpointDiscoveryId" : false, "enumType" : "BrokerAZDistribution", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "brokerAZDistribution", "fluentEnumSetterMethodName" : "brokerAZDistribution", "fluentGetterMethodName" : "brokerAZDistributionAsString", "fluentSetterDocumentation" : "

The distribution of broker nodes across Availability Zones.

\n@param brokerAZDistribution The distribution of broker nodes across Availability Zones.\n@see BrokerAZDistribution\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerAZDistribution", "fluentSetterMethodName" : "brokerAZDistribution", "getterDocumentation" : "

The distribution of broker nodes across Availability Zones.

\n

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

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

The distribution of broker nodes across Availability Zones.

\n@param brokerAZDistribution The distribution of broker nodes across Availability Zones.\n@see BrokerAZDistribution", "setterMethodName" : "setBrokerAZDistribution", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerAZDistribution", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerAZDistribution", "variableType" : "String", "documentation" : "

The distribution of broker nodes across Availability Zones.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ClientSubnets" : { "beanStyleGetterMethodName" : "getClientSubnets", "beanStyleSetterMethodName" : "setClientSubnets", "c2jName" : "ClientSubnets", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\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 #clientSubnets(List)}.\n@param clientSubnets 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 #clientSubnets(List)", "deprecated" : false, "documentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSubnets", "fluentSetterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n@param clientSubnets The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSubnets", "getterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n

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

\n@return The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.", "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" : "clientSubnets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSubnets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClientSubnets", "sensitive" : false, "setterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n@param clientSubnets The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.", "setterMethodName" : "setClientSubnets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientSubnets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientSubnets", "variableType" : "java.util.List", "documentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "InstanceType" : { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "__stringMin5Max32", "defaultConsumerFluentSetterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

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

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@param instanceType The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@return The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "instanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "instanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceType", "sensitive" : false, "setterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@param instanceType The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SecurityGroups" : { "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK 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 #securityGroups(List)}.\n@param securityGroups 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 #securityGroups(List)", "deprecated" : false, "documentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n@param securityGroups The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n

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

\n@return The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK 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" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n@param securityGroups The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "StorageInfo" : { "beanStyleGetterMethodName" : "getStorageInfo", "beanStyleSetterMethodName" : "setStorageInfo", "c2jName" : "StorageInfo", "c2jShape" : "StorageInfo", "defaultConsumerFluentSetterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

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

Contains information about storage volumes attached to MSK broker nodes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageInfo", "fluentSetterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@param storageInfo Contains information about storage volumes attached to MSK broker nodes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageInfo", "getterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@return Contains information about storage volumes attached to MSK broker nodes.", "getterModel" : { "returnType" : "StorageInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageInfo", "sensitive" : false, "setterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@param storageInfo Contains information about storage volumes attached to MSK broker nodes.", "setterMethodName" : "setStorageInfo", "setterModel" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : null, "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : "

Contains information about storage volumes attached to MSK broker nodes.

", "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBrokerAZDistributionAsString", "beanStyleSetterMethodName" : "setBrokerAZDistribution", "c2jName" : "BrokerAZDistribution", "c2jShape" : "BrokerAZDistribution", "defaultConsumerFluentSetterDocumentation" : "

The distribution of broker nodes across Availability Zones.

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

The distribution of broker nodes across Availability Zones.

", "endpointDiscoveryId" : false, "enumType" : "BrokerAZDistribution", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "brokerAZDistribution", "fluentEnumSetterMethodName" : "brokerAZDistribution", "fluentGetterMethodName" : "brokerAZDistributionAsString", "fluentSetterDocumentation" : "

The distribution of broker nodes across Availability Zones.

\n@param brokerAZDistribution The distribution of broker nodes across Availability Zones.\n@see BrokerAZDistribution\n@return Returns a reference to this object so that method calls can be chained together.\n@see BrokerAZDistribution", "fluentSetterMethodName" : "brokerAZDistribution", "getterDocumentation" : "

The distribution of broker nodes across Availability Zones.

\n

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

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

The distribution of broker nodes across Availability Zones.

\n@param brokerAZDistribution The distribution of broker nodes across Availability Zones.\n@see BrokerAZDistribution", "setterMethodName" : "setBrokerAZDistribution", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "brokerAZDistribution", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "brokerAZDistribution", "variableType" : "String", "documentation" : "

The distribution of broker nodes across Availability Zones.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientSubnets", "beanStyleSetterMethodName" : "setClientSubnets", "c2jName" : "ClientSubnets", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\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 #clientSubnets(List)}.\n@param clientSubnets 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 #clientSubnets(List)", "deprecated" : false, "documentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSubnets", "fluentSetterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n@param clientSubnets The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSubnets", "getterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n

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

\n@return The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.", "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" : "clientSubnets", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSubnets", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClientSubnets", "sensitive" : false, "setterDocumentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

\n@param clientSubnets The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.", "setterMethodName" : "setClientSubnets", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientSubnets", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clientSubnets", "variableType" : "java.util.List", "documentation" : "

The list of subnets to connect to in the client virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. Client applications use elastic network interfaces to produce and consume data. Client subnets can't be in Availability Zone us-east-1e.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "__stringMin5Max32", "defaultConsumerFluentSetterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

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

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@param instanceType The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@return The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "instanceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "instanceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "InstanceType", "sensitive" : false, "setterDocumentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

\n@param instanceType The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

The type of Amazon EC2 instances to use for Kafka brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge,\nkafka.m5.4xlarge, kafka.m5.12xlarge, and kafka.m5.24xlarge.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSecurityGroups", "beanStyleSetterMethodName" : "setSecurityGroups", "c2jName" : "SecurityGroups", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK 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 #securityGroups(List)}.\n@param securityGroups 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 #securityGroups(List)", "deprecated" : false, "documentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "securityGroups", "fluentSetterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n@param securityGroups The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "securityGroups", "getterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n

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

\n@return The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK 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" : "securityGroups", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "securityGroups", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SecurityGroups", "sensitive" : false, "setterDocumentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

\n@param securityGroups The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.", "setterMethodName" : "setSecurityGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "securityGroups", "variableType" : "java.util.List", "documentation" : "

The AWS security groups to associate with the elastic network interfaces in order to specify who can connect to and communicate with the Amazon MSK cluster.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStorageInfo", "beanStyleSetterMethodName" : "setStorageInfo", "c2jName" : "StorageInfo", "c2jShape" : "StorageInfo", "defaultConsumerFluentSetterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

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

Contains information about storage volumes attached to MSK broker nodes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "storageInfo", "fluentSetterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@param storageInfo Contains information about storage volumes attached to MSK broker nodes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "storageInfo", "getterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@return Contains information about storage volumes attached to MSK broker nodes.", "getterModel" : { "returnType" : "StorageInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "storageInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "storageInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "StorageInfo", "sensitive" : false, "setterDocumentation" : "

Contains information about storage volumes attached to MSK broker nodes.

\n@param storageInfo Contains information about storage volumes attached to MSK broker nodes.", "setterMethodName" : "setStorageInfo", "setterModel" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : null, "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : "

Contains information about storage volumes attached to MSK broker nodes.

", "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClientSubnets", "InstanceType" ], "shapeName" : "BrokerNodeGroupInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "wrapper" : false }, "BrokerNodeInfo" : { "c2jName" : "BrokerNodeInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

BrokerNodeInfo

", "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" : [ { "beanStyleGetterMethodName" : "getAttachedENIId", "beanStyleSetterMethodName" : "setAttachedENIId", "c2jName" : "AttachedENIId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attachedENIId", "fluentSetterDocumentation" : "

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attachedENIId", "getterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.", "setterMethodName" : "setAttachedENIId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : "

The attached elastic network interface of the broker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__double", "defaultConsumerFluentSetterDocumentation" : "

The ID of the broker.

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

The ID of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "

The ID of the broker.

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

The ID of the broker.

\n@return The ID of the broker.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "

The ID of the broker.

\n@param brokerId The ID of the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "brokerId", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "brokerId", "variableType" : "Double", "documentation" : "

The ID of the broker.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientSubnet", "beanStyleSetterMethodName" : "setClientSubnet", "c2jName" : "ClientSubnet", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The client subnet to which this broker node belongs.

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

The client subnet to which this broker node belongs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSubnet", "fluentSetterDocumentation" : "

The client subnet to which this broker node belongs.

\n@param clientSubnet The client subnet to which this broker node belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSubnet", "getterDocumentation" : "

The client subnet to which this broker node belongs.

\n@return The client subnet to which this broker node belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSubnet", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSubnet", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSubnet", "sensitive" : false, "setterDocumentation" : "

The client subnet to which this broker node belongs.

\n@param clientSubnet The client subnet to which this broker node belongs.", "setterMethodName" : "setClientSubnet", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSubnet", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSubnet", "variableType" : "String", "documentation" : "

The client subnet to which this broker node belongs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientVpcIpAddress", "beanStyleSetterMethodName" : "setClientVpcIpAddress", "c2jName" : "ClientVpcIpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The virtual private cloud (VPC) of the client.

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

The virtual private cloud (VPC) of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientVpcIpAddress", "fluentSetterDocumentation" : "

The virtual private cloud (VPC) of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientVpcIpAddress", "getterDocumentation" : "

The virtual private cloud (VPC) of the client.

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

The virtual private cloud (VPC) of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) of the client.", "setterMethodName" : "setClientVpcIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : "

The virtual private cloud (VPC) of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentBrokerSoftwareInfo", "beanStyleSetterMethodName" : "setCurrentBrokerSoftwareInfo", "c2jName" : "CurrentBrokerSoftwareInfo", "c2jShape" : "BrokerSoftwareInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

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

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentBrokerSoftwareInfo", "fluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentBrokerSoftwareInfo", "getterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@return Information about the version of software currently deployed on the Kafka brokers in the cluster.", "getterModel" : { "returnType" : "BrokerSoftwareInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentBrokerSoftwareInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentBrokerSoftwareInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentBrokerSoftwareInfo", "sensitive" : false, "setterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.", "setterMethodName" : "setCurrentBrokerSoftwareInfo", "setterModel" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : null, "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AttachedENIId" : { "beanStyleGetterMethodName" : "getAttachedENIId", "beanStyleSetterMethodName" : "setAttachedENIId", "c2jName" : "AttachedENIId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attachedENIId", "fluentSetterDocumentation" : "

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attachedENIId", "getterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.", "setterMethodName" : "setAttachedENIId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : "

The attached elastic network interface of the broker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "BrokerId" : { "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__double", "defaultConsumerFluentSetterDocumentation" : "

The ID of the broker.

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

The ID of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "

The ID of the broker.

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

The ID of the broker.

\n@return The ID of the broker.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "

The ID of the broker.

\n@param brokerId The ID of the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "brokerId", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "brokerId", "variableType" : "Double", "documentation" : "

The ID of the broker.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "ClientSubnet" : { "beanStyleGetterMethodName" : "getClientSubnet", "beanStyleSetterMethodName" : "setClientSubnet", "c2jName" : "ClientSubnet", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The client subnet to which this broker node belongs.

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

The client subnet to which this broker node belongs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSubnet", "fluentSetterDocumentation" : "

The client subnet to which this broker node belongs.

\n@param clientSubnet The client subnet to which this broker node belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSubnet", "getterDocumentation" : "

The client subnet to which this broker node belongs.

\n@return The client subnet to which this broker node belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSubnet", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSubnet", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSubnet", "sensitive" : false, "setterDocumentation" : "

The client subnet to which this broker node belongs.

\n@param clientSubnet The client subnet to which this broker node belongs.", "setterMethodName" : "setClientSubnet", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSubnet", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSubnet", "variableType" : "String", "documentation" : "

The client subnet to which this broker node belongs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ClientVpcIpAddress" : { "beanStyleGetterMethodName" : "getClientVpcIpAddress", "beanStyleSetterMethodName" : "setClientVpcIpAddress", "c2jName" : "ClientVpcIpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The virtual private cloud (VPC) of the client.

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

The virtual private cloud (VPC) of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientVpcIpAddress", "fluentSetterDocumentation" : "

The virtual private cloud (VPC) of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientVpcIpAddress", "getterDocumentation" : "

The virtual private cloud (VPC) of the client.

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

The virtual private cloud (VPC) of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) of the client.", "setterMethodName" : "setClientVpcIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : "

The virtual private cloud (VPC) of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CurrentBrokerSoftwareInfo" : { "beanStyleGetterMethodName" : "getCurrentBrokerSoftwareInfo", "beanStyleSetterMethodName" : "setCurrentBrokerSoftwareInfo", "c2jName" : "CurrentBrokerSoftwareInfo", "c2jShape" : "BrokerSoftwareInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

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

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentBrokerSoftwareInfo", "fluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentBrokerSoftwareInfo", "getterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@return Information about the version of software currently deployed on the Kafka brokers in the cluster.", "getterModel" : { "returnType" : "BrokerSoftwareInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentBrokerSoftwareInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentBrokerSoftwareInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentBrokerSoftwareInfo", "sensitive" : false, "setterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.", "setterMethodName" : "setCurrentBrokerSoftwareInfo", "setterModel" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : null, "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAttachedENIId", "beanStyleSetterMethodName" : "setAttachedENIId", "c2jName" : "AttachedENIId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attachedENIId", "fluentSetterDocumentation" : "

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attachedENIId", "getterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.", "setterMethodName" : "setAttachedENIId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : "

The attached elastic network interface of the broker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBrokerId", "beanStyleSetterMethodName" : "setBrokerId", "c2jName" : "BrokerId", "c2jShape" : "__double", "defaultConsumerFluentSetterDocumentation" : "

The ID of the broker.

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

The ID of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerId", "fluentSetterDocumentation" : "

The ID of the broker.

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

The ID of the broker.

\n@return The ID of the broker.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "BrokerId", "sensitive" : false, "setterDocumentation" : "

The ID of the broker.

\n@param brokerId The ID of the broker.", "setterMethodName" : "setBrokerId", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "brokerId", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "brokerId", "variableType" : "Double", "documentation" : "

The ID of the broker.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientSubnet", "beanStyleSetterMethodName" : "setClientSubnet", "c2jName" : "ClientSubnet", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The client subnet to which this broker node belongs.

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

The client subnet to which this broker node belongs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientSubnet", "fluentSetterDocumentation" : "

The client subnet to which this broker node belongs.

\n@param clientSubnet The client subnet to which this broker node belongs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientSubnet", "getterDocumentation" : "

The client subnet to which this broker node belongs.

\n@return The client subnet to which this broker node belongs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientSubnet", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientSubnet", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientSubnet", "sensitive" : false, "setterDocumentation" : "

The client subnet to which this broker node belongs.

\n@param clientSubnet The client subnet to which this broker node belongs.", "setterMethodName" : "setClientSubnet", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientSubnet", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientSubnet", "variableType" : "String", "documentation" : "

The client subnet to which this broker node belongs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientVpcIpAddress", "beanStyleSetterMethodName" : "setClientVpcIpAddress", "c2jName" : "ClientVpcIpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The virtual private cloud (VPC) of the client.

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

The virtual private cloud (VPC) of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientVpcIpAddress", "fluentSetterDocumentation" : "

The virtual private cloud (VPC) of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientVpcIpAddress", "getterDocumentation" : "

The virtual private cloud (VPC) of the client.

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

The virtual private cloud (VPC) of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) of the client.", "setterMethodName" : "setClientVpcIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : "

The virtual private cloud (VPC) of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentBrokerSoftwareInfo", "beanStyleSetterMethodName" : "setCurrentBrokerSoftwareInfo", "c2jName" : "CurrentBrokerSoftwareInfo", "c2jShape" : "BrokerSoftwareInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

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

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentBrokerSoftwareInfo", "fluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentBrokerSoftwareInfo", "getterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@return Information about the version of software currently deployed on the Kafka brokers in the cluster.", "getterModel" : { "returnType" : "BrokerSoftwareInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentBrokerSoftwareInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentBrokerSoftwareInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentBrokerSoftwareInfo", "sensitive" : false, "setterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.", "setterMethodName" : "setCurrentBrokerSoftwareInfo", "setterModel" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : null, "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BrokerNodeInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : null, "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "wrapper" : false }, "BrokerSoftwareInfo" : { "c2jName" : "BrokerSoftwareInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about the current software installed on the 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" : [ { "beanStyleGetterMethodName" : "getConfigurationArn", "beanStyleSetterMethodName" : "setConfigurationArn", "c2jName" : "ConfigurationArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for 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 #configurationArn(String)}.\n@param configurationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@param configurationArn The Amazon Resource Name (ARN) of the configuration used for the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@return The Amazon Resource Name (ARN) of the configuration used for 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" : "configurationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@param configurationArn The Amazon Resource Name (ARN) of the configuration used for the cluster.", "setterMethodName" : "setConfigurationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationRevision", "beanStyleSetterMethodName" : "setConfigurationRevision", "c2jName" : "ConfigurationRevision", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The revision of the configuration to use.

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

The revision of the configuration to use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationRevision", "fluentSetterDocumentation" : "

The revision of the configuration to use.

\n@param configurationRevision The revision of the configuration to use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationRevision", "getterDocumentation" : "

The revision of the configuration to use.

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

The revision of the configuration to use.

\n@param configurationRevision The revision of the configuration to use.", "setterMethodName" : "setConfigurationRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : "

The revision of the configuration to use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKafkaVersion", "beanStyleSetterMethodName" : "setKafkaVersion", "c2jName" : "KafkaVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kafkaVersion", "fluentSetterDocumentation" : "

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kafkaVersion", "getterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.", "setterMethodName" : "setKafkaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : "

The version of Apache Kafka.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConfigurationArn" : { "beanStyleGetterMethodName" : "getConfigurationArn", "beanStyleSetterMethodName" : "setConfigurationArn", "c2jName" : "ConfigurationArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for 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 #configurationArn(String)}.\n@param configurationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@param configurationArn The Amazon Resource Name (ARN) of the configuration used for the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@return The Amazon Resource Name (ARN) of the configuration used for 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" : "configurationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@param configurationArn The Amazon Resource Name (ARN) of the configuration used for the cluster.", "setterMethodName" : "setConfigurationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConfigurationRevision" : { "beanStyleGetterMethodName" : "getConfigurationRevision", "beanStyleSetterMethodName" : "setConfigurationRevision", "c2jName" : "ConfigurationRevision", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The revision of the configuration to use.

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

The revision of the configuration to use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationRevision", "fluentSetterDocumentation" : "

The revision of the configuration to use.

\n@param configurationRevision The revision of the configuration to use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationRevision", "getterDocumentation" : "

The revision of the configuration to use.

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

The revision of the configuration to use.

\n@param configurationRevision The revision of the configuration to use.", "setterMethodName" : "setConfigurationRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : "

The revision of the configuration to use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "KafkaVersion" : { "beanStyleGetterMethodName" : "getKafkaVersion", "beanStyleSetterMethodName" : "setKafkaVersion", "c2jName" : "KafkaVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kafkaVersion", "fluentSetterDocumentation" : "

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kafkaVersion", "getterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.", "setterMethodName" : "setKafkaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : "

The version of Apache Kafka.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getConfigurationArn", "beanStyleSetterMethodName" : "setConfigurationArn", "c2jName" : "ConfigurationArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for 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 #configurationArn(String)}.\n@param configurationArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #configurationArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@param configurationArn The Amazon Resource Name (ARN) of the configuration used for the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@return The Amazon Resource Name (ARN) of the configuration used for 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" : "configurationArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "configurationArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ConfigurationArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

\n@param configurationArn The Amazon Resource Name (ARN) of the configuration used for the cluster.", "setterMethodName" : "setConfigurationArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the configuration used for the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConfigurationRevision", "beanStyleSetterMethodName" : "setConfigurationRevision", "c2jName" : "ConfigurationRevision", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The revision of the configuration to use.

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

The revision of the configuration to use.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "configurationRevision", "fluentSetterDocumentation" : "

The revision of the configuration to use.

\n@param configurationRevision The revision of the configuration to use.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "configurationRevision", "getterDocumentation" : "

The revision of the configuration to use.

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

The revision of the configuration to use.

\n@param configurationRevision The revision of the configuration to use.", "setterMethodName" : "setConfigurationRevision", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "configurationRevision", "variableType" : "String", "documentation" : "

The revision of the configuration to use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKafkaVersion", "beanStyleSetterMethodName" : "setKafkaVersion", "c2jName" : "KafkaVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kafkaVersion", "fluentSetterDocumentation" : "

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kafkaVersion", "getterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.", "setterMethodName" : "setKafkaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : "

The version of Apache Kafka.

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

Returns information about a 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" : [ { "beanStyleGetterMethodName" : "getBrokerNodeGroupInfo", "beanStyleSetterMethodName" : "setBrokerNodeGroupInfo", "c2jName" : "BrokerNodeGroupInfo", "c2jShape" : "BrokerNodeGroupInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the broker nodes.

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

Information about the broker nodes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeGroupInfo", "fluentSetterDocumentation" : "

Information about the broker nodes.

\n@param brokerNodeGroupInfo Information about the broker nodes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeGroupInfo", "getterDocumentation" : "

Information about the broker nodes.

\n@return Information about the broker nodes.", "getterModel" : { "returnType" : "BrokerNodeGroupInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeGroupInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeGroupInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeGroupInfo", "sensitive" : false, "setterDocumentation" : "

Information about the broker nodes.

\n@param brokerNodeGroupInfo Information about the broker nodes.", "setterMethodName" : "setBrokerNodeGroupInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : "

Information about the broker nodes.

", "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The name of 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the cluster.

\n@return The name of 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationTime", "beanStyleSetterMethodName" : "setCreationTime", "c2jName" : "CreationTime", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "

The 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 #creationTime(Instant)}.\n@param creationTime 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 #creationTime(Instant)", "deprecated" : false, "documentation" : "

The time when the cluster was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationTime", "fluentSetterDocumentation" : "

The time when the cluster was created.

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

The time when the cluster was created.

\n@return The 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" : "creationTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationTime", "sensitive" : false, "setterDocumentation" : "

The time when the cluster was created.

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

The time when the cluster was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentBrokerSoftwareInfo", "beanStyleSetterMethodName" : "setCurrentBrokerSoftwareInfo", "c2jName" : "CurrentBrokerSoftwareInfo", "c2jShape" : "BrokerSoftwareInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

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

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentBrokerSoftwareInfo", "fluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentBrokerSoftwareInfo", "getterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@return Information about the version of software currently deployed on the Kafka brokers in the cluster.", "getterModel" : { "returnType" : "BrokerSoftwareInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentBrokerSoftwareInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentBrokerSoftwareInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentBrokerSoftwareInfo", "sensitive" : false, "setterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.", "setterMethodName" : "setCurrentBrokerSoftwareInfo", "setterModel" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : null, "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentVersion", "beanStyleSetterMethodName" : "setCurrentVersion", "c2jName" : "CurrentVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The current version of the MSK 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 #currentVersion(String)}.\n@param currentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentVersion(String)", "deprecated" : false, "documentation" : "

The current version of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentVersion", "fluentSetterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentVersion", "getterDocumentation" : "

The current version of the MSK cluster.

\n@return The current version of the MSK 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" : "currentVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CurrentVersion", "sensitive" : false, "setterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.", "setterMethodName" : "setCurrentVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : "

The current version of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEncryptionInfo", "beanStyleSetterMethodName" : "setEncryptionInfo", "c2jName" : "EncryptionInfo", "c2jShape" : "EncryptionInfo", "defaultConsumerFluentSetterDocumentation" : "

Includes all encryption-related information.

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

Includes all encryption-related information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionInfo", "fluentSetterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionInfo", "getterDocumentation" : "

Includes all encryption-related information.

\n@return Includes all encryption-related information.", "getterModel" : { "returnType" : "EncryptionInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionInfo", "sensitive" : false, "setterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.", "setterMethodName" : "setEncryptionInfo", "setterModel" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : "

Includes all encryption-related information.

", "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnhancedMonitoringAsString", "beanStyleSetterMethodName" : "setEnhancedMonitoring", "c2jName" : "EnhancedMonitoring", "c2jShape" : "EnhancedMonitoring", "defaultConsumerFluentSetterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

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

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscoveryId" : false, "enumType" : "EnhancedMonitoring", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "enhancedMonitoring", "fluentEnumSetterMethodName" : "enhancedMonitoring", "fluentGetterMethodName" : "enhancedMonitoringAsString", "fluentSetterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnhancedMonitoring", "fluentSetterMethodName" : "enhancedMonitoring", "getterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n

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

\n@return Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enhancedMonitoring", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enhancedMonitoring", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnhancedMonitoring", "sensitive" : false, "setterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "setterMethodName" : "setEnhancedMonitoring", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNumberOfBrokerNodes", "beanStyleSetterMethodName" : "setNumberOfBrokerNodes", "c2jName" : "NumberOfBrokerNodes", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "

The number of Kafka broker nodes in the cluster.

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

The number of Kafka broker nodes in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberOfBrokerNodes", "fluentSetterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberOfBrokerNodes", "getterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@return The number of Kafka broker nodes in the cluster.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "numberOfBrokerNodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "numberOfBrokerNodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NumberOfBrokerNodes", "sensitive" : false, "setterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the cluster.", "setterMethodName" : "setNumberOfBrokerNodes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : "

The number of Kafka broker nodes in the cluster.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperConnectString", "beanStyleSetterMethodName" : "setZookeeperConnectString", "c2jName" : "ZookeeperConnectString", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper 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 #zookeeperConnectString(String)}.\n@param zookeeperConnectString a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #zookeeperConnectString(String)", "deprecated" : false, "documentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperConnectString", "fluentSetterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@param zookeeperConnectString The connection string to use to connect to the Apache ZooKeeper cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperConnectString", "getterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@return The connection string to use to connect to the Apache ZooKeeper 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" : "zookeeperConnectString", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "zookeeperConnectString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ZookeeperConnectString", "sensitive" : false, "setterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@param zookeeperConnectString The connection string to use to connect to the Apache ZooKeeper cluster.", "setterMethodName" : "setZookeeperConnectString", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zookeeperConnectString", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zookeeperConnectString", "variableType" : "String", "documentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerNodeGroupInfo" : { "beanStyleGetterMethodName" : "getBrokerNodeGroupInfo", "beanStyleSetterMethodName" : "setBrokerNodeGroupInfo", "c2jName" : "BrokerNodeGroupInfo", "c2jShape" : "BrokerNodeGroupInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the broker nodes.

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

Information about the broker nodes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeGroupInfo", "fluentSetterDocumentation" : "

Information about the broker nodes.

\n@param brokerNodeGroupInfo Information about the broker nodes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeGroupInfo", "getterDocumentation" : "

Information about the broker nodes.

\n@return Information about the broker nodes.", "getterModel" : { "returnType" : "BrokerNodeGroupInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeGroupInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeGroupInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeGroupInfo", "sensitive" : false, "setterDocumentation" : "

Information about the broker nodes.

\n@param brokerNodeGroupInfo Information about the broker nodes.", "setterMethodName" : "setBrokerNodeGroupInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : "

Information about the broker nodes.

", "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "xmlNameSpaceUri" : null }, "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ClusterName" : { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The name of 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the cluster.

\n@return The name of 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationTime" : { "beanStyleGetterMethodName" : "getCreationTime", "beanStyleSetterMethodName" : "setCreationTime", "c2jName" : "CreationTime", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "

The 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 #creationTime(Instant)}.\n@param creationTime 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 #creationTime(Instant)", "deprecated" : false, "documentation" : "

The time when the cluster was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationTime", "fluentSetterDocumentation" : "

The time when the cluster was created.

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

The time when the cluster was created.

\n@return The 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" : "creationTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationTime", "sensitive" : false, "setterDocumentation" : "

The time when the cluster was created.

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

The time when the cluster was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "CurrentBrokerSoftwareInfo" : { "beanStyleGetterMethodName" : "getCurrentBrokerSoftwareInfo", "beanStyleSetterMethodName" : "setCurrentBrokerSoftwareInfo", "c2jName" : "CurrentBrokerSoftwareInfo", "c2jShape" : "BrokerSoftwareInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

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

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentBrokerSoftwareInfo", "fluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentBrokerSoftwareInfo", "getterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@return Information about the version of software currently deployed on the Kafka brokers in the cluster.", "getterModel" : { "returnType" : "BrokerSoftwareInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentBrokerSoftwareInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentBrokerSoftwareInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentBrokerSoftwareInfo", "sensitive" : false, "setterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.", "setterMethodName" : "setCurrentBrokerSoftwareInfo", "setterModel" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : null, "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "xmlNameSpaceUri" : null }, "CurrentVersion" : { "beanStyleGetterMethodName" : "getCurrentVersion", "beanStyleSetterMethodName" : "setCurrentVersion", "c2jName" : "CurrentVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The current version of the MSK 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 #currentVersion(String)}.\n@param currentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentVersion(String)", "deprecated" : false, "documentation" : "

The current version of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentVersion", "fluentSetterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentVersion", "getterDocumentation" : "

The current version of the MSK cluster.

\n@return The current version of the MSK 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" : "currentVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CurrentVersion", "sensitive" : false, "setterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.", "setterMethodName" : "setCurrentVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : "

The current version of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EncryptionInfo" : { "beanStyleGetterMethodName" : "getEncryptionInfo", "beanStyleSetterMethodName" : "setEncryptionInfo", "c2jName" : "EncryptionInfo", "c2jShape" : "EncryptionInfo", "defaultConsumerFluentSetterDocumentation" : "

Includes all encryption-related information.

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

Includes all encryption-related information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionInfo", "fluentSetterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionInfo", "getterDocumentation" : "

Includes all encryption-related information.

\n@return Includes all encryption-related information.", "getterModel" : { "returnType" : "EncryptionInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionInfo", "sensitive" : false, "setterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.", "setterMethodName" : "setEncryptionInfo", "setterModel" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : "

Includes all encryption-related information.

", "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "xmlNameSpaceUri" : null }, "EnhancedMonitoring" : { "beanStyleGetterMethodName" : "getEnhancedMonitoringAsString", "beanStyleSetterMethodName" : "setEnhancedMonitoring", "c2jName" : "EnhancedMonitoring", "c2jShape" : "EnhancedMonitoring", "defaultConsumerFluentSetterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

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

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscoveryId" : false, "enumType" : "EnhancedMonitoring", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "enhancedMonitoring", "fluentEnumSetterMethodName" : "enhancedMonitoring", "fluentGetterMethodName" : "enhancedMonitoringAsString", "fluentSetterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnhancedMonitoring", "fluentSetterMethodName" : "enhancedMonitoring", "getterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n

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

\n@return Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enhancedMonitoring", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enhancedMonitoring", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnhancedMonitoring", "sensitive" : false, "setterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "setterMethodName" : "setEnhancedMonitoring", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NumberOfBrokerNodes" : { "beanStyleGetterMethodName" : "getNumberOfBrokerNodes", "beanStyleSetterMethodName" : "setNumberOfBrokerNodes", "c2jName" : "NumberOfBrokerNodes", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "

The number of Kafka broker nodes in the cluster.

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

The number of Kafka broker nodes in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberOfBrokerNodes", "fluentSetterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberOfBrokerNodes", "getterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@return The number of Kafka broker nodes in the cluster.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "numberOfBrokerNodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "numberOfBrokerNodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NumberOfBrokerNodes", "sensitive" : false, "setterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the cluster.", "setterMethodName" : "setNumberOfBrokerNodes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : "

The number of Kafka broker nodes in the cluster.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ZookeeperConnectString" : { "beanStyleGetterMethodName" : "getZookeeperConnectString", "beanStyleSetterMethodName" : "setZookeeperConnectString", "c2jName" : "ZookeeperConnectString", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper 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 #zookeeperConnectString(String)}.\n@param zookeeperConnectString a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #zookeeperConnectString(String)", "deprecated" : false, "documentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperConnectString", "fluentSetterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@param zookeeperConnectString The connection string to use to connect to the Apache ZooKeeper cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperConnectString", "getterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@return The connection string to use to connect to the Apache ZooKeeper 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" : "zookeeperConnectString", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "zookeeperConnectString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ZookeeperConnectString", "sensitive" : false, "setterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@param zookeeperConnectString The connection string to use to connect to the Apache ZooKeeper cluster.", "setterMethodName" : "setZookeeperConnectString", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zookeeperConnectString", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zookeeperConnectString", "variableType" : "String", "documentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBrokerNodeGroupInfo", "beanStyleSetterMethodName" : "setBrokerNodeGroupInfo", "c2jName" : "BrokerNodeGroupInfo", "c2jShape" : "BrokerNodeGroupInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the broker nodes.

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

Information about the broker nodes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeGroupInfo", "fluentSetterDocumentation" : "

Information about the broker nodes.

\n@param brokerNodeGroupInfo Information about the broker nodes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeGroupInfo", "getterDocumentation" : "

Information about the broker nodes.

\n@return Information about the broker nodes.", "getterModel" : { "returnType" : "BrokerNodeGroupInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeGroupInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeGroupInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeGroupInfo", "sensitive" : false, "setterDocumentation" : "

Information about the broker nodes.

\n@param brokerNodeGroupInfo Information about the broker nodes.", "setterMethodName" : "setBrokerNodeGroupInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : "

Information about the broker nodes.

", "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The name of 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the cluster.

\n@return The name of 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationTime", "beanStyleSetterMethodName" : "setCreationTime", "c2jName" : "CreationTime", "c2jShape" : "__timestampIso8601", "defaultConsumerFluentSetterDocumentation" : "

The 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 #creationTime(Instant)}.\n@param creationTime 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 #creationTime(Instant)", "deprecated" : false, "documentation" : "

The time when the cluster was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "creationTime", "fluentSetterDocumentation" : "

The time when the cluster was created.

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

The time when the cluster was created.

\n@return The 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" : "creationTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "creationTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreationTime", "sensitive" : false, "setterDocumentation" : "

The time when the cluster was created.

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

The time when the cluster was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentBrokerSoftwareInfo", "beanStyleSetterMethodName" : "setCurrentBrokerSoftwareInfo", "c2jName" : "CurrentBrokerSoftwareInfo", "c2jShape" : "BrokerSoftwareInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

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

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentBrokerSoftwareInfo", "fluentSetterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentBrokerSoftwareInfo", "getterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@return Information about the version of software currently deployed on the Kafka brokers in the cluster.", "getterModel" : { "returnType" : "BrokerSoftwareInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "currentBrokerSoftwareInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentBrokerSoftwareInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "CurrentBrokerSoftwareInfo", "sensitive" : false, "setterDocumentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

\n@param currentBrokerSoftwareInfo Information about the version of software currently deployed on the Kafka brokers in the cluster.", "setterMethodName" : "setCurrentBrokerSoftwareInfo", "setterModel" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : null, "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerSoftwareInfo", "variableName" : "currentBrokerSoftwareInfo", "variableType" : "BrokerSoftwareInfo", "documentation" : "

Information about the version of software currently deployed on the Kafka brokers in the cluster.

", "simpleType" : "BrokerSoftwareInfo", "variableSetterType" : "BrokerSoftwareInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentVersion", "beanStyleSetterMethodName" : "setCurrentVersion", "c2jName" : "CurrentVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The current version of the MSK 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 #currentVersion(String)}.\n@param currentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentVersion(String)", "deprecated" : false, "documentation" : "

The current version of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentVersion", "fluentSetterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentVersion", "getterDocumentation" : "

The current version of the MSK cluster.

\n@return The current version of the MSK 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" : "currentVersion", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CurrentVersion", "sensitive" : false, "setterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.", "setterMethodName" : "setCurrentVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : "

The current version of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEncryptionInfo", "beanStyleSetterMethodName" : "setEncryptionInfo", "c2jName" : "EncryptionInfo", "c2jShape" : "EncryptionInfo", "defaultConsumerFluentSetterDocumentation" : "

Includes all encryption-related information.

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

Includes all encryption-related information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionInfo", "fluentSetterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionInfo", "getterDocumentation" : "

Includes all encryption-related information.

\n@return Includes all encryption-related information.", "getterModel" : { "returnType" : "EncryptionInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionInfo", "sensitive" : false, "setterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.", "setterMethodName" : "setEncryptionInfo", "setterModel" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : "

Includes all encryption-related information.

", "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnhancedMonitoringAsString", "beanStyleSetterMethodName" : "setEnhancedMonitoring", "c2jName" : "EnhancedMonitoring", "c2jShape" : "EnhancedMonitoring", "defaultConsumerFluentSetterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

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

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscoveryId" : false, "enumType" : "EnhancedMonitoring", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "enhancedMonitoring", "fluentEnumSetterMethodName" : "enhancedMonitoring", "fluentGetterMethodName" : "enhancedMonitoringAsString", "fluentSetterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnhancedMonitoring", "fluentSetterMethodName" : "enhancedMonitoring", "getterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n

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

\n@return Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enhancedMonitoring", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enhancedMonitoring", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnhancedMonitoring", "sensitive" : false, "setterDocumentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "setterMethodName" : "setEnhancedMonitoring", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNumberOfBrokerNodes", "beanStyleSetterMethodName" : "setNumberOfBrokerNodes", "c2jName" : "NumberOfBrokerNodes", "c2jShape" : "__integer", "defaultConsumerFluentSetterDocumentation" : "

The number of Kafka broker nodes in the cluster.

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

The number of Kafka broker nodes in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberOfBrokerNodes", "fluentSetterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberOfBrokerNodes", "getterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@return The number of Kafka broker nodes in the cluster.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "numberOfBrokerNodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "numberOfBrokerNodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NumberOfBrokerNodes", "sensitive" : false, "setterDocumentation" : "

The number of Kafka broker nodes in the cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the cluster.", "setterMethodName" : "setNumberOfBrokerNodes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : "

The number of Kafka broker nodes in the cluster.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperConnectString", "beanStyleSetterMethodName" : "setZookeeperConnectString", "c2jName" : "ZookeeperConnectString", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper 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 #zookeeperConnectString(String)}.\n@param zookeeperConnectString a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #zookeeperConnectString(String)", "deprecated" : false, "documentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperConnectString", "fluentSetterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@param zookeeperConnectString The connection string to use to connect to the Apache ZooKeeper cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperConnectString", "getterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@return The connection string to use to connect to the Apache ZooKeeper 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" : "zookeeperConnectString", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "zookeeperConnectString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ZookeeperConnectString", "sensitive" : false, "setterDocumentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

\n@param zookeeperConnectString The connection string to use to connect to the Apache ZooKeeper cluster.", "setterMethodName" : "setZookeeperConnectString", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zookeeperConnectString", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zookeeperConnectString", "variableType" : "String", "documentation" : "

The connection string to use to connect to the Apache ZooKeeper cluster.

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

The state of a Kafka cluster.

", "endpointDiscovery" : null, "enums" : [ { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "CREATING", "value" : "CREATING" }, { "name" : "DELETING", "value" : "DELETING" }, { "name" : "FAILED", "value" : "FAILED" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ClusterState", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ClusterState", "variableName" : "clusterState", "variableType" : "ClusterState", "documentation" : null, "simpleType" : "ClusterState", "variableSetterType" : "ClusterState" }, "wrapper" : false }, "ConflictException" : { "c2jName" : "ConflictException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ConflictException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 409, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ConflictException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ConflictException", "variableName" : "conflictException", "variableType" : "ConflictException", "documentation" : null, "simpleType" : "ConflictException", "variableSetterType" : "ConflictException" }, "wrapper" : false }, "CreateClusterRequest" : { "c2jName" : "CreateClusterRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateCluster", "locationName" : null, "requestUri" : "/v1/clusters", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getBrokerNodeGroupInfo", "beanStyleSetterMethodName" : "setBrokerNodeGroupInfo", "c2jName" : "BrokerNodeGroupInfo", "c2jShape" : "BrokerNodeGroupInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the broker nodes in the cluster.

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

Information about the broker nodes in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeGroupInfo", "fluentSetterDocumentation" : "

Information about the broker nodes in the cluster.

\n@param brokerNodeGroupInfo Information about the broker nodes in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeGroupInfo", "getterDocumentation" : "

Information about the broker nodes in the cluster.

\n@return Information about the broker nodes in the cluster.", "getterModel" : { "returnType" : "BrokerNodeGroupInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeGroupInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeGroupInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeGroupInfo", "sensitive" : false, "setterDocumentation" : "

Information about the broker nodes in the cluster.

\n@param brokerNodeGroupInfo Information about the broker nodes in the cluster.", "setterMethodName" : "setBrokerNodeGroupInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : "

Information about the broker nodes in the cluster.

", "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__stringMin1Max64", "defaultConsumerFluentSetterDocumentation" : "

The name of 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the cluster.

\n@return The name of 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEncryptionInfo", "beanStyleSetterMethodName" : "setEncryptionInfo", "c2jName" : "EncryptionInfo", "c2jShape" : "EncryptionInfo", "defaultConsumerFluentSetterDocumentation" : "

Includes all encryption-related information.

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

Includes all encryption-related information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionInfo", "fluentSetterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionInfo", "getterDocumentation" : "

Includes all encryption-related information.

\n@return Includes all encryption-related information.", "getterModel" : { "returnType" : "EncryptionInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionInfo", "sensitive" : false, "setterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.", "setterMethodName" : "setEncryptionInfo", "setterModel" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : "

Includes all encryption-related information.

", "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnhancedMonitoringAsString", "beanStyleSetterMethodName" : "setEnhancedMonitoring", "c2jName" : "EnhancedMonitoring", "c2jShape" : "EnhancedMonitoring", "defaultConsumerFluentSetterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

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

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscoveryId" : false, "enumType" : "EnhancedMonitoring", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "enhancedMonitoring", "fluentEnumSetterMethodName" : "enhancedMonitoring", "fluentGetterMethodName" : "enhancedMonitoringAsString", "fluentSetterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnhancedMonitoring", "fluentSetterMethodName" : "enhancedMonitoring", "getterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n

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

\n@return Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enhancedMonitoring", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enhancedMonitoring", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnhancedMonitoring", "sensitive" : false, "setterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "setterMethodName" : "setEnhancedMonitoring", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKafkaVersion", "beanStyleSetterMethodName" : "setKafkaVersion", "c2jName" : "KafkaVersion", "c2jShape" : "__stringMin1Max128", "defaultConsumerFluentSetterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kafkaVersion", "fluentSetterDocumentation" : "

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kafkaVersion", "getterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.", "setterMethodName" : "setKafkaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : "

The version of Apache Kafka.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNumberOfBrokerNodes", "beanStyleSetterMethodName" : "setNumberOfBrokerNodes", "c2jName" : "NumberOfBrokerNodes", "c2jShape" : "__integerMin1Max15", "defaultConsumerFluentSetterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

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

The number of Kafka broker nodes in the Amazon MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberOfBrokerNodes", "fluentSetterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the Amazon MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberOfBrokerNodes", "getterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@return The number of Kafka broker nodes in the Amazon MSK cluster.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "numberOfBrokerNodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "numberOfBrokerNodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NumberOfBrokerNodes", "sensitive" : false, "setterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the Amazon MSK cluster.", "setterMethodName" : "setNumberOfBrokerNodes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BrokerNodeGroupInfo" : { "beanStyleGetterMethodName" : "getBrokerNodeGroupInfo", "beanStyleSetterMethodName" : "setBrokerNodeGroupInfo", "c2jName" : "BrokerNodeGroupInfo", "c2jShape" : "BrokerNodeGroupInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the broker nodes in the cluster.

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

Information about the broker nodes in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeGroupInfo", "fluentSetterDocumentation" : "

Information about the broker nodes in the cluster.

\n@param brokerNodeGroupInfo Information about the broker nodes in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeGroupInfo", "getterDocumentation" : "

Information about the broker nodes in the cluster.

\n@return Information about the broker nodes in the cluster.", "getterModel" : { "returnType" : "BrokerNodeGroupInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeGroupInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeGroupInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeGroupInfo", "sensitive" : false, "setterDocumentation" : "

Information about the broker nodes in the cluster.

\n@param brokerNodeGroupInfo Information about the broker nodes in the cluster.", "setterMethodName" : "setBrokerNodeGroupInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : "

Information about the broker nodes in the cluster.

", "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "xmlNameSpaceUri" : null }, "ClusterName" : { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__stringMin1Max64", "defaultConsumerFluentSetterDocumentation" : "

The name of 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the cluster.

\n@return The name of 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EncryptionInfo" : { "beanStyleGetterMethodName" : "getEncryptionInfo", "beanStyleSetterMethodName" : "setEncryptionInfo", "c2jName" : "EncryptionInfo", "c2jShape" : "EncryptionInfo", "defaultConsumerFluentSetterDocumentation" : "

Includes all encryption-related information.

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

Includes all encryption-related information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionInfo", "fluentSetterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionInfo", "getterDocumentation" : "

Includes all encryption-related information.

\n@return Includes all encryption-related information.", "getterModel" : { "returnType" : "EncryptionInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionInfo", "sensitive" : false, "setterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.", "setterMethodName" : "setEncryptionInfo", "setterModel" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : "

Includes all encryption-related information.

", "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "xmlNameSpaceUri" : null }, "EnhancedMonitoring" : { "beanStyleGetterMethodName" : "getEnhancedMonitoringAsString", "beanStyleSetterMethodName" : "setEnhancedMonitoring", "c2jName" : "EnhancedMonitoring", "c2jShape" : "EnhancedMonitoring", "defaultConsumerFluentSetterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

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

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscoveryId" : false, "enumType" : "EnhancedMonitoring", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "enhancedMonitoring", "fluentEnumSetterMethodName" : "enhancedMonitoring", "fluentGetterMethodName" : "enhancedMonitoringAsString", "fluentSetterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnhancedMonitoring", "fluentSetterMethodName" : "enhancedMonitoring", "getterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n

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

\n@return Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enhancedMonitoring", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enhancedMonitoring", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnhancedMonitoring", "sensitive" : false, "setterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "setterMethodName" : "setEnhancedMonitoring", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "KafkaVersion" : { "beanStyleGetterMethodName" : "getKafkaVersion", "beanStyleSetterMethodName" : "setKafkaVersion", "c2jName" : "KafkaVersion", "c2jShape" : "__stringMin1Max128", "defaultConsumerFluentSetterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kafkaVersion", "fluentSetterDocumentation" : "

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kafkaVersion", "getterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.", "setterMethodName" : "setKafkaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : "

The version of Apache Kafka.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NumberOfBrokerNodes" : { "beanStyleGetterMethodName" : "getNumberOfBrokerNodes", "beanStyleSetterMethodName" : "setNumberOfBrokerNodes", "c2jName" : "NumberOfBrokerNodes", "c2jShape" : "__integerMin1Max15", "defaultConsumerFluentSetterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

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

The number of Kafka broker nodes in the Amazon MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberOfBrokerNodes", "fluentSetterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the Amazon MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberOfBrokerNodes", "getterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@return The number of Kafka broker nodes in the Amazon MSK cluster.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "numberOfBrokerNodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "numberOfBrokerNodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NumberOfBrokerNodes", "sensitive" : false, "setterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the Amazon MSK cluster.", "setterMethodName" : "setNumberOfBrokerNodes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBrokerNodeGroupInfo", "beanStyleSetterMethodName" : "setBrokerNodeGroupInfo", "c2jName" : "BrokerNodeGroupInfo", "c2jShape" : "BrokerNodeGroupInfo", "defaultConsumerFluentSetterDocumentation" : "

Information about the broker nodes in the cluster.

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

Information about the broker nodes in the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeGroupInfo", "fluentSetterDocumentation" : "

Information about the broker nodes in the cluster.

\n@param brokerNodeGroupInfo Information about the broker nodes in the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeGroupInfo", "getterDocumentation" : "

Information about the broker nodes in the cluster.

\n@return Information about the broker nodes in the cluster.", "getterModel" : { "returnType" : "BrokerNodeGroupInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeGroupInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeGroupInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeGroupInfo", "sensitive" : false, "setterDocumentation" : "

Information about the broker nodes in the cluster.

\n@param brokerNodeGroupInfo Information about the broker nodes in the cluster.", "setterMethodName" : "setBrokerNodeGroupInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : null, "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeGroupInfo", "variableName" : "brokerNodeGroupInfo", "variableType" : "BrokerNodeGroupInfo", "documentation" : "

Information about the broker nodes in the cluster.

", "simpleType" : "BrokerNodeGroupInfo", "variableSetterType" : "BrokerNodeGroupInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__stringMin1Max64", "defaultConsumerFluentSetterDocumentation" : "

The name of 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the cluster.

\n@return The name of 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the cluster.

\n@param clusterName The name of the cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEncryptionInfo", "beanStyleSetterMethodName" : "setEncryptionInfo", "c2jName" : "EncryptionInfo", "c2jShape" : "EncryptionInfo", "defaultConsumerFluentSetterDocumentation" : "

Includes all encryption-related information.

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

Includes all encryption-related information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionInfo", "fluentSetterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionInfo", "getterDocumentation" : "

Includes all encryption-related information.

\n@return Includes all encryption-related information.", "getterModel" : { "returnType" : "EncryptionInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionInfo", "sensitive" : false, "setterDocumentation" : "

Includes all encryption-related information.

\n@param encryptionInfo Includes all encryption-related information.", "setterMethodName" : "setEncryptionInfo", "setterModel" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : "

Includes all encryption-related information.

", "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEnhancedMonitoringAsString", "beanStyleSetterMethodName" : "setEnhancedMonitoring", "c2jName" : "EnhancedMonitoring", "c2jShape" : "EnhancedMonitoring", "defaultConsumerFluentSetterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

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

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscoveryId" : false, "enumType" : "EnhancedMonitoring", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "enhancedMonitoring", "fluentEnumSetterMethodName" : "enhancedMonitoring", "fluentGetterMethodName" : "enhancedMonitoringAsString", "fluentSetterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring\n@return Returns a reference to this object so that method calls can be chained together.\n@see EnhancedMonitoring", "fluentSetterMethodName" : "enhancedMonitoring", "getterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n

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

\n@return Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "enhancedMonitoring", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "enhancedMonitoring", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EnhancedMonitoring", "sensitive" : false, "setterDocumentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

\n@param enhancedMonitoring Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.\n@see EnhancedMonitoring", "setterMethodName" : "setEnhancedMonitoring", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "enhancedMonitoring", "variableType" : "String", "documentation" : "

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getKafkaVersion", "beanStyleSetterMethodName" : "setKafkaVersion", "c2jName" : "KafkaVersion", "c2jShape" : "__stringMin1Max128", "defaultConsumerFluentSetterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "kafkaVersion", "fluentSetterDocumentation" : "

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "kafkaVersion", "getterDocumentation" : "

The version of Apache Kafka.

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

The version of Apache Kafka.

\n@param kafkaVersion The version of Apache Kafka.", "setterMethodName" : "setKafkaVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "kafkaVersion", "variableType" : "String", "documentation" : "

The version of Apache Kafka.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNumberOfBrokerNodes", "beanStyleSetterMethodName" : "setNumberOfBrokerNodes", "c2jName" : "NumberOfBrokerNodes", "c2jShape" : "__integerMin1Max15", "defaultConsumerFluentSetterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

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

The number of Kafka broker nodes in the Amazon MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberOfBrokerNodes", "fluentSetterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the Amazon MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberOfBrokerNodes", "getterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@return The number of Kafka broker nodes in the Amazon MSK cluster.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "numberOfBrokerNodes", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "numberOfBrokerNodes", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "NumberOfBrokerNodes", "sensitive" : false, "setterDocumentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

\n@param numberOfBrokerNodes The number of Kafka broker nodes in the Amazon MSK cluster.", "setterMethodName" : "setNumberOfBrokerNodes", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "numberOfBrokerNodes", "variableType" : "Integer", "documentation" : "

The number of Kafka broker nodes in the Amazon MSK cluster.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "BrokerNodeGroupInfo", "KafkaVersion", "NumberOfBrokerNodes", "ClusterName" ], "shapeName" : "CreateClusterRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateClusterRequest", "variableName" : "createClusterRequest", "variableType" : "CreateClusterRequest", "documentation" : null, "simpleType" : "CreateClusterRequest", "variableSetterType" : "CreateClusterRequest" }, "wrapper" : false }, "CreateClusterResponse" : { "c2jName" : "CreateClusterResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@return The Amazon Resource Name (ARN) of 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The name of the MSK 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the MSK cluster.

\n@param clusterName The name of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the MSK cluster.

\n@return The name of the MSK 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the MSK cluster.

\n@param clusterName The name of the MSK cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@return The Amazon Resource Name (ARN) of 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ClusterName" : { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The name of the MSK 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the MSK cluster.

\n@param clusterName The name of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the MSK cluster.

\n@return The name of the MSK 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the MSK cluster.

\n@param clusterName The name of the MSK cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@return The Amazon Resource Name (ARN) of 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClusterName", "beanStyleSetterMethodName" : "setClusterName", "c2jName" : "ClusterName", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The name of the MSK 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 #clusterName(String)}.\n@param clusterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterName(String)", "deprecated" : false, "documentation" : "

The name of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterName", "fluentSetterDocumentation" : "

The name of the MSK cluster.

\n@param clusterName The name of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterName", "getterDocumentation" : "

The name of the MSK cluster.

\n@return The name of the MSK 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" : "clusterName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterName", "sensitive" : false, "setterDocumentation" : "

The name of the MSK cluster.

\n@param clusterName The name of the MSK cluster.", "setterMethodName" : "setClusterName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterName", "variableType" : "String", "documentation" : "

The name of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateClusterResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateClusterResponse", "variableName" : "createClusterResponse", "variableType" : "CreateClusterResponse", "documentation" : null, "simpleType" : "CreateClusterResponse", "variableSetterType" : "CreateClusterResponse" }, "wrapper" : false }, "DeleteClusterRequest" : { "c2jName" : "DeleteClusterRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteCluster", "locationName" : null, "requestUri" : "/v1/clusters/{clusterArn}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentVersion", "beanStyleSetterMethodName" : "setCurrentVersion", "c2jName" : "CurrentVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The current version of the MSK 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 #currentVersion(String)}.\n@param currentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentVersion(String)", "deprecated" : false, "documentation" : "

The current version of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentVersion", "fluentSetterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentVersion", "getterDocumentation" : "

The current version of the MSK cluster.

\n@return The current version of the MSK cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "currentVersion", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CurrentVersion", "sensitive" : false, "setterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.", "setterMethodName" : "setCurrentVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : "

The current version of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CurrentVersion" : { "beanStyleGetterMethodName" : "getCurrentVersion", "beanStyleSetterMethodName" : "setCurrentVersion", "c2jName" : "CurrentVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The current version of the MSK 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 #currentVersion(String)}.\n@param currentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentVersion(String)", "deprecated" : false, "documentation" : "

The current version of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentVersion", "fluentSetterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentVersion", "getterDocumentation" : "

The current version of the MSK cluster.

\n@return The current version of the MSK cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "currentVersion", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CurrentVersion", "sensitive" : false, "setterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.", "setterMethodName" : "setCurrentVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : "

The current version of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCurrentVersion", "beanStyleSetterMethodName" : "setCurrentVersion", "c2jName" : "CurrentVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The current version of the MSK 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 #currentVersion(String)}.\n@param currentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #currentVersion(String)", "deprecated" : false, "documentation" : "

The current version of the MSK cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "currentVersion", "fluentSetterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "currentVersion", "getterDocumentation" : "

The current version of the MSK cluster.

\n@return The current version of the MSK cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "currentVersion", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "currentVersion", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "CurrentVersion", "sensitive" : false, "setterDocumentation" : "

The current version of the MSK cluster.

\n@param currentVersion The current version of the MSK cluster.", "setterMethodName" : "setCurrentVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "currentVersion", "variableType" : "String", "documentation" : "

The current version of the MSK cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterArn" ], "shapeName" : "DeleteClusterRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteClusterRequest", "variableName" : "deleteClusterRequest", "variableType" : "DeleteClusterRequest", "documentation" : null, "simpleType" : "DeleteClusterRequest", "variableSetterType" : "DeleteClusterRequest" }, "wrapper" : false }, "DeleteClusterResponse" : { "c2jName" : "DeleteClusterResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@return The Amazon Resource Name (ARN) of 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@return The Amazon Resource Name (ARN) of 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@return The Amazon Resource Name (ARN) of 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" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) of the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) of the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateAsString", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "ClusterState", "defaultConsumerFluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually 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, "documentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "endpointDiscoveryId" : false, "enumType" : "ClusterState", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "state", "fluentEnumSetterMethodName" : "state", "fluentGetterMethodName" : "stateAsString", "fluentSetterDocumentation" : "

The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

\n@param state The state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.\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 state of the cluster. The possible states are CREATING, ACTIVE, and FAILED.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteClusterResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteClusterResponse", "variableName" : "deleteClusterResponse", "variableType" : "DeleteClusterResponse", "documentation" : null, "simpleType" : "DeleteClusterResponse", "variableSetterType" : "DeleteClusterResponse" }, "wrapper" : false }, "DescribeClusterRequest" : { "c2jName" : "DescribeClusterRequest", "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" : "DescribeCluster", "locationName" : null, "requestUri" : "/v1/clusters/{clusterArn}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterArn" ], "shapeName" : "DescribeClusterRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeClusterRequest", "variableName" : "describeClusterRequest", "variableType" : "DescribeClusterRequest", "documentation" : null, "simpleType" : "DescribeClusterRequest", "variableSetterType" : "DescribeClusterRequest" }, "wrapper" : false }, "DescribeClusterResponse" : { "c2jName" : "DescribeClusterResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getClusterInfo", "beanStyleSetterMethodName" : "setClusterInfo", "c2jName" : "ClusterInfo", "c2jShape" : "ClusterInfo", "defaultConsumerFluentSetterDocumentation" : "

The cluster information.

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

The cluster information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterInfo", "fluentSetterDocumentation" : "

The cluster information.

\n@param clusterInfo The cluster information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterInfo", "getterDocumentation" : "

The cluster information.

\n@return The cluster information.", "getterModel" : { "returnType" : "ClusterInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clusterInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClusterInfo", "sensitive" : false, "setterDocumentation" : "

The cluster information.

\n@param clusterInfo The cluster information.", "setterMethodName" : "setClusterInfo", "setterModel" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "clusterInfo", "variableType" : "ClusterInfo", "documentation" : null, "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "clusterInfo", "variableType" : "ClusterInfo", "documentation" : "

The cluster information.

", "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterInfo" : { "beanStyleGetterMethodName" : "getClusterInfo", "beanStyleSetterMethodName" : "setClusterInfo", "c2jName" : "ClusterInfo", "c2jShape" : "ClusterInfo", "defaultConsumerFluentSetterDocumentation" : "

The cluster information.

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

The cluster information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterInfo", "fluentSetterDocumentation" : "

The cluster information.

\n@param clusterInfo The cluster information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterInfo", "getterDocumentation" : "

The cluster information.

\n@return The cluster information.", "getterModel" : { "returnType" : "ClusterInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clusterInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClusterInfo", "sensitive" : false, "setterDocumentation" : "

The cluster information.

\n@param clusterInfo The cluster information.", "setterMethodName" : "setClusterInfo", "setterModel" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "clusterInfo", "variableType" : "ClusterInfo", "documentation" : null, "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "clusterInfo", "variableType" : "ClusterInfo", "documentation" : "

The cluster information.

", "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterInfo", "beanStyleSetterMethodName" : "setClusterInfo", "c2jName" : "ClusterInfo", "c2jShape" : "ClusterInfo", "defaultConsumerFluentSetterDocumentation" : "

The cluster information.

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

The cluster information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterInfo", "fluentSetterDocumentation" : "

The cluster information.

\n@param clusterInfo The cluster information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterInfo", "getterDocumentation" : "

The cluster information.

\n@return The cluster information.", "getterModel" : { "returnType" : "ClusterInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clusterInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ClusterInfo", "sensitive" : false, "setterDocumentation" : "

The cluster information.

\n@param clusterInfo The cluster information.", "setterMethodName" : "setClusterInfo", "setterModel" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "clusterInfo", "variableType" : "ClusterInfo", "documentation" : null, "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "clusterInfo", "variableType" : "ClusterInfo", "documentation" : "

The cluster information.

", "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DescribeClusterResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeClusterResponse", "variableName" : "describeClusterResponse", "variableType" : "DescribeClusterResponse", "documentation" : null, "simpleType" : "DescribeClusterResponse", "variableSetterType" : "DescribeClusterResponse" }, "wrapper" : false }, "EBSStorageInfo" : { "c2jName" : "EBSStorageInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about the EBS storage volumes attached to Kafka broker nodes.

", "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" : [ { "beanStyleGetterMethodName" : "getVolumeSize", "beanStyleSetterMethodName" : "setVolumeSize", "c2jName" : "VolumeSize", "c2jShape" : "__integerMin1Max16384", "defaultConsumerFluentSetterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

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

The size in GiB of the EBS volume for the data drive on each broker node.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeSize", "fluentSetterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@param volumeSize The size in GiB of the EBS volume for the data drive on each broker node.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeSize", "getterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@return The size in GiB of the EBS volume for the data drive on each broker node.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "volumeSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "volumeSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "VolumeSize", "sensitive" : false, "setterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@param volumeSize The size in GiB of the EBS volume for the data drive on each broker node.", "setterMethodName" : "setVolumeSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "volumeSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "volumeSize", "variableType" : "Integer", "documentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "VolumeSize" : { "beanStyleGetterMethodName" : "getVolumeSize", "beanStyleSetterMethodName" : "setVolumeSize", "c2jName" : "VolumeSize", "c2jShape" : "__integerMin1Max16384", "defaultConsumerFluentSetterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

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

The size in GiB of the EBS volume for the data drive on each broker node.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeSize", "fluentSetterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@param volumeSize The size in GiB of the EBS volume for the data drive on each broker node.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeSize", "getterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@return The size in GiB of the EBS volume for the data drive on each broker node.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "volumeSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "volumeSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "VolumeSize", "sensitive" : false, "setterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@param volumeSize The size in GiB of the EBS volume for the data drive on each broker node.", "setterMethodName" : "setVolumeSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "volumeSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "volumeSize", "variableType" : "Integer", "documentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getVolumeSize", "beanStyleSetterMethodName" : "setVolumeSize", "c2jName" : "VolumeSize", "c2jShape" : "__integerMin1Max16384", "defaultConsumerFluentSetterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

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

The size in GiB of the EBS volume for the data drive on each broker node.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "volumeSize", "fluentSetterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@param volumeSize The size in GiB of the EBS volume for the data drive on each broker node.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "volumeSize", "getterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@return The size in GiB of the EBS volume for the data drive on each broker node.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "volumeSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "volumeSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "VolumeSize", "sensitive" : false, "setterDocumentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

\n@param volumeSize The size in GiB of the EBS volume for the data drive on each broker node.", "setterMethodName" : "setVolumeSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "volumeSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "volumeSize", "variableType" : "Integer", "documentation" : "

The size in GiB of the EBS volume for the data drive on each broker node.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EBSStorageInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : null, "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "wrapper" : false }, "EncryptionAtRest" : { "c2jName" : "EncryptionAtRest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The data volume encryption details.

", "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" : [ { "beanStyleGetterMethodName" : "getDataVolumeKMSKeyId", "beanStyleSetterMethodName" : "setDataVolumeKMSKeyId", "c2jName" : "DataVolumeKMSKeyId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The AWS KMS key used for data encryption.

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

The AWS KMS key used for data encryption.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataVolumeKMSKeyId", "fluentSetterDocumentation" : "

The AWS KMS key used for data encryption.

\n@param dataVolumeKMSKeyId The AWS KMS key used for data encryption.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataVolumeKMSKeyId", "getterDocumentation" : "

The AWS KMS key used for data encryption.

\n@return The AWS KMS key used for data encryption.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataVolumeKMSKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataVolumeKMSKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DataVolumeKMSKeyId", "sensitive" : false, "setterDocumentation" : "

The AWS KMS key used for data encryption.

\n@param dataVolumeKMSKeyId The AWS KMS key used for data encryption.", "setterMethodName" : "setDataVolumeKMSKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dataVolumeKMSKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dataVolumeKMSKeyId", "variableType" : "String", "documentation" : "

The AWS KMS key used for data encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DataVolumeKMSKeyId" : { "beanStyleGetterMethodName" : "getDataVolumeKMSKeyId", "beanStyleSetterMethodName" : "setDataVolumeKMSKeyId", "c2jName" : "DataVolumeKMSKeyId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The AWS KMS key used for data encryption.

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

The AWS KMS key used for data encryption.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataVolumeKMSKeyId", "fluentSetterDocumentation" : "

The AWS KMS key used for data encryption.

\n@param dataVolumeKMSKeyId The AWS KMS key used for data encryption.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataVolumeKMSKeyId", "getterDocumentation" : "

The AWS KMS key used for data encryption.

\n@return The AWS KMS key used for data encryption.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataVolumeKMSKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataVolumeKMSKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DataVolumeKMSKeyId", "sensitive" : false, "setterDocumentation" : "

The AWS KMS key used for data encryption.

\n@param dataVolumeKMSKeyId The AWS KMS key used for data encryption.", "setterMethodName" : "setDataVolumeKMSKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dataVolumeKMSKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dataVolumeKMSKeyId", "variableType" : "String", "documentation" : "

The AWS KMS key used for data encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getDataVolumeKMSKeyId", "beanStyleSetterMethodName" : "setDataVolumeKMSKeyId", "c2jName" : "DataVolumeKMSKeyId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The AWS KMS key used for data encryption.

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

The AWS KMS key used for data encryption.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "dataVolumeKMSKeyId", "fluentSetterDocumentation" : "

The AWS KMS key used for data encryption.

\n@param dataVolumeKMSKeyId The AWS KMS key used for data encryption.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "dataVolumeKMSKeyId", "getterDocumentation" : "

The AWS KMS key used for data encryption.

\n@return The AWS KMS key used for data encryption.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "dataVolumeKMSKeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "dataVolumeKMSKeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "DataVolumeKMSKeyId", "sensitive" : false, "setterDocumentation" : "

The AWS KMS key used for data encryption.

\n@param dataVolumeKMSKeyId The AWS KMS key used for data encryption.", "setterMethodName" : "setDataVolumeKMSKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "dataVolumeKMSKeyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "dataVolumeKMSKeyId", "variableType" : "String", "documentation" : "

The AWS KMS key used for data encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "DataVolumeKMSKeyId" ], "shapeName" : "EncryptionAtRest", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : null, "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "wrapper" : false }, "EncryptionInfo" : { "c2jName" : "EncryptionInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Includes encryption-related information, such as the AWS KMS key used for encrypting data at rest.

", "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" : [ { "beanStyleGetterMethodName" : "getEncryptionAtRest", "beanStyleSetterMethodName" : "setEncryptionAtRest", "c2jName" : "EncryptionAtRest", "c2jShape" : "EncryptionAtRest", "defaultConsumerFluentSetterDocumentation" : "

The data volume encryption details.

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

The data volume encryption details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionAtRest", "fluentSetterDocumentation" : "

The data volume encryption details.

\n@param encryptionAtRest The data volume encryption details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionAtRest", "getterDocumentation" : "

The data volume encryption details.

\n@return The data volume encryption details.", "getterModel" : { "returnType" : "EncryptionAtRest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionAtRest", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionAtRest", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionAtRest", "sensitive" : false, "setterDocumentation" : "

The data volume encryption details.

\n@param encryptionAtRest The data volume encryption details.", "setterMethodName" : "setEncryptionAtRest", "setterModel" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : null, "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : "

The data volume encryption details.

", "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EncryptionAtRest" : { "beanStyleGetterMethodName" : "getEncryptionAtRest", "beanStyleSetterMethodName" : "setEncryptionAtRest", "c2jName" : "EncryptionAtRest", "c2jShape" : "EncryptionAtRest", "defaultConsumerFluentSetterDocumentation" : "

The data volume encryption details.

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

The data volume encryption details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionAtRest", "fluentSetterDocumentation" : "

The data volume encryption details.

\n@param encryptionAtRest The data volume encryption details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionAtRest", "getterDocumentation" : "

The data volume encryption details.

\n@return The data volume encryption details.", "getterModel" : { "returnType" : "EncryptionAtRest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionAtRest", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionAtRest", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionAtRest", "sensitive" : false, "setterDocumentation" : "

The data volume encryption details.

\n@param encryptionAtRest The data volume encryption details.", "setterMethodName" : "setEncryptionAtRest", "setterModel" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : null, "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : "

The data volume encryption details.

", "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEncryptionAtRest", "beanStyleSetterMethodName" : "setEncryptionAtRest", "c2jName" : "EncryptionAtRest", "c2jShape" : "EncryptionAtRest", "defaultConsumerFluentSetterDocumentation" : "

The data volume encryption details.

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

The data volume encryption details.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionAtRest", "fluentSetterDocumentation" : "

The data volume encryption details.

\n@param encryptionAtRest The data volume encryption details.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionAtRest", "getterDocumentation" : "

The data volume encryption details.

\n@return The data volume encryption details.", "getterModel" : { "returnType" : "EncryptionAtRest", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "encryptionAtRest", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionAtRest", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionAtRest", "sensitive" : false, "setterDocumentation" : "

The data volume encryption details.

\n@param encryptionAtRest The data volume encryption details.", "setterMethodName" : "setEncryptionAtRest", "setterModel" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : null, "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionAtRest", "variableName" : "encryptionAtRest", "variableType" : "EncryptionAtRest", "documentation" : "

The data volume encryption details.

", "simpleType" : "EncryptionAtRest", "variableSetterType" : "EncryptionAtRest" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EncryptionInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionInfo", "variableName" : "encryptionInfo", "variableType" : "EncryptionInfo", "documentation" : null, "simpleType" : "EncryptionInfo", "variableSetterType" : "EncryptionInfo" }, "wrapper" : false }, "EnhancedMonitoring" : { "c2jName" : "EnhancedMonitoring", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Specifies which metrics are gathered for the MSK cluster. This property has three possible values: DEFAULT, PER_BROKER, and PER_TOPIC_PER_BROKER.

", "endpointDiscovery" : null, "enums" : [ { "name" : "DEFAULT", "value" : "DEFAULT" }, { "name" : "PER_BROKER", "value" : "PER_BROKER" }, { "name" : "PER_TOPIC_PER_BROKER", "value" : "PER_TOPIC_PER_BROKER" } ], "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" : "EnhancedMonitoring", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnhancedMonitoring", "variableName" : "enhancedMonitoring", "variableType" : "EnhancedMonitoring", "documentation" : null, "simpleType" : "EnhancedMonitoring", "variableSetterType" : "EnhancedMonitoring" }, "wrapper" : false }, "ForbiddenException" : { "c2jName" : "ForbiddenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ForbiddenException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 403, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ForbiddenException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ForbiddenException", "variableName" : "forbiddenException", "variableType" : "ForbiddenException", "documentation" : null, "simpleType" : "ForbiddenException", "variableSetterType" : "ForbiddenException" }, "wrapper" : false }, "GetBootstrapBrokersRequest" : { "c2jName" : "GetBootstrapBrokersRequest", "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" : "GetBootstrapBrokers", "locationName" : null, "requestUri" : "/v1/clusters/{clusterArn}/bootstrap-brokers", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterArn" ], "shapeName" : "GetBootstrapBrokersRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetBootstrapBrokersRequest", "variableName" : "getBootstrapBrokersRequest", "variableType" : "GetBootstrapBrokersRequest", "documentation" : null, "simpleType" : "GetBootstrapBrokersRequest", "variableSetterType" : "GetBootstrapBrokersRequest" }, "wrapper" : false }, "GetBootstrapBrokersResponse" : { "c2jName" : "GetBootstrapBrokersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getBootstrapBrokerString", "beanStyleSetterMethodName" : "setBootstrapBrokerString", "c2jName" : "BootstrapBrokerString", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

A string containing one or more hostname:port pairs.

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

A string containing one or more hostname:port pairs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bootstrapBrokerString", "fluentSetterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@param bootstrapBrokerString A string containing one or more hostname:port pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bootstrapBrokerString", "getterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@return A string containing one or more hostname:port pairs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bootstrapBrokerString", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bootstrapBrokerString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BootstrapBrokerString", "sensitive" : false, "setterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@param bootstrapBrokerString A string containing one or more hostname:port pairs.", "setterMethodName" : "setBootstrapBrokerString", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bootstrapBrokerString", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bootstrapBrokerString", "variableType" : "String", "documentation" : "

A string containing one or more hostname:port pairs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BootstrapBrokerString" : { "beanStyleGetterMethodName" : "getBootstrapBrokerString", "beanStyleSetterMethodName" : "setBootstrapBrokerString", "c2jName" : "BootstrapBrokerString", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

A string containing one or more hostname:port pairs.

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

A string containing one or more hostname:port pairs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bootstrapBrokerString", "fluentSetterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@param bootstrapBrokerString A string containing one or more hostname:port pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bootstrapBrokerString", "getterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@return A string containing one or more hostname:port pairs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bootstrapBrokerString", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bootstrapBrokerString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BootstrapBrokerString", "sensitive" : false, "setterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@param bootstrapBrokerString A string containing one or more hostname:port pairs.", "setterMethodName" : "setBootstrapBrokerString", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bootstrapBrokerString", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bootstrapBrokerString", "variableType" : "String", "documentation" : "

A string containing one or more hostname:port pairs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getBootstrapBrokerString", "beanStyleSetterMethodName" : "setBootstrapBrokerString", "c2jName" : "BootstrapBrokerString", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

A string containing one or more hostname:port pairs.

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

A string containing one or more hostname:port pairs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "bootstrapBrokerString", "fluentSetterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@param bootstrapBrokerString A string containing one or more hostname:port pairs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "bootstrapBrokerString", "getterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@return A string containing one or more hostname:port pairs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "bootstrapBrokerString", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "bootstrapBrokerString", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "BootstrapBrokerString", "sensitive" : false, "setterDocumentation" : "

A string containing one or more hostname:port pairs.

\n@param bootstrapBrokerString A string containing one or more hostname:port pairs.", "setterMethodName" : "setBootstrapBrokerString", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bootstrapBrokerString", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "bootstrapBrokerString", "variableType" : "String", "documentation" : "

A string containing one or more hostname:port pairs.

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

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InternalServerErrorException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 500, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InternalServerErrorException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InternalServerErrorException", "variableName" : "internalServerErrorException", "variableType" : "InternalServerErrorException", "documentation" : null, "simpleType" : "InternalServerErrorException", "variableSetterType" : "InternalServerErrorException" }, "wrapper" : false }, "ListClustersRequest" : { "c2jName" : "ListClustersRequest", "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" : "ListClusters", "locationName" : null, "requestUri" : "/v1/clusters", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getClusterNameFilter", "beanStyleSetterMethodName" : "setClusterNameFilter", "c2jName" : "ClusterNameFilter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

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

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterNameFilter", "fluentSetterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@param clusterNameFilter Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterNameFilter", "getterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@return Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "clusterNameFilter", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterNameFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterNameFilter", "sensitive" : false, "setterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@param clusterNameFilter Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.", "setterMethodName" : "setClusterNameFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterNameFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterNameFilter", "variableType" : "String", "documentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

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

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@return The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterNameFilter" : { "beanStyleGetterMethodName" : "getClusterNameFilter", "beanStyleSetterMethodName" : "setClusterNameFilter", "c2jName" : "ClusterNameFilter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

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

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterNameFilter", "fluentSetterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@param clusterNameFilter Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterNameFilter", "getterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@return Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "clusterNameFilter", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterNameFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterNameFilter", "sensitive" : false, "setterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@param clusterNameFilter Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.", "setterMethodName" : "setClusterNameFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterNameFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterNameFilter", "variableType" : "String", "documentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

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

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@return The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterNameFilter", "beanStyleSetterMethodName" : "setClusterNameFilter", "c2jName" : "ClusterNameFilter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

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

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterNameFilter", "fluentSetterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@param clusterNameFilter Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterNameFilter", "getterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@return Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "clusterNameFilter", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterNameFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterNameFilter", "sensitive" : false, "setterDocumentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

\n@param clusterNameFilter Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.", "setterMethodName" : "setClusterNameFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterNameFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterNameFilter", "variableType" : "String", "documentation" : "

Specify a prefix of the name of the clusters that you want to list. The service lists all the clusters whose names start with this prefix.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

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

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@return The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListClustersRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListClustersRequest", "variableName" : "listClustersRequest", "variableType" : "ListClustersRequest", "documentation" : null, "simpleType" : "ListClustersRequest", "variableSetterType" : "ListClustersRequest" }, "wrapper" : false }, "ListClustersResponse" : { "c2jName" : "ListClustersResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getClusterInfoList", "beanStyleSetterMethodName" : "setClusterInfoList", "c2jName" : "ClusterInfoList", "c2jShape" : "__listOfClusterInfo", "defaultConsumerFluentSetterDocumentation" : "

Information on each of the MSK clusters in the response.

\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 #clusterInfoList(List)}.\n@param clusterInfoList 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 #clusterInfoList(List)", "deprecated" : false, "documentation" : "

Information on each of the MSK clusters in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterInfoList", "fluentSetterDocumentation" : "

Information on each of the MSK clusters in the response.

\n@param clusterInfoList Information on each of the MSK clusters in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterInfoList", "getterDocumentation" : "

Information on each of the MSK clusters in the response.

\n

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

\n@return Information on each of the MSK clusters in the response.", "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" : "clusterInfoList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterInfoList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ClusterInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ClusterInfo.Builder} avoiding the need to create one manually via {@link ClusterInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link ClusterInfo.Builder#build()} is called immediately and its result is passed to {@link #member(ClusterInfo)}.\n@param member a consumer that will call methods on {@link ClusterInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ClusterInfo)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ClusterInfo", "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" : "ClusterInfo", "variableName" : "member", "variableType" : "ClusterInfo", "documentation" : null, "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "member", "variableType" : "ClusterInfo", "documentation" : "", "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ClusterInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ClusterInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClusterInfoList", "sensitive" : false, "setterDocumentation" : "

Information on each of the MSK clusters in the response.

\n@param clusterInfoList Information on each of the MSK clusters in the response.", "setterMethodName" : "setClusterInfoList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusterInfoList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusterInfoList", "variableType" : "java.util.List", "documentation" : "

Information on each of the MSK clusters in the response.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterInfoList" : { "beanStyleGetterMethodName" : "getClusterInfoList", "beanStyleSetterMethodName" : "setClusterInfoList", "c2jName" : "ClusterInfoList", "c2jShape" : "__listOfClusterInfo", "defaultConsumerFluentSetterDocumentation" : "

Information on each of the MSK clusters in the response.

\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 #clusterInfoList(List)}.\n@param clusterInfoList 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 #clusterInfoList(List)", "deprecated" : false, "documentation" : "

Information on each of the MSK clusters in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterInfoList", "fluentSetterDocumentation" : "

Information on each of the MSK clusters in the response.

\n@param clusterInfoList Information on each of the MSK clusters in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterInfoList", "getterDocumentation" : "

Information on each of the MSK clusters in the response.

\n

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

\n@return Information on each of the MSK clusters in the response.", "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" : "clusterInfoList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterInfoList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ClusterInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ClusterInfo.Builder} avoiding the need to create one manually via {@link ClusterInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link ClusterInfo.Builder#build()} is called immediately and its result is passed to {@link #member(ClusterInfo)}.\n@param member a consumer that will call methods on {@link ClusterInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ClusterInfo)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ClusterInfo", "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" : "ClusterInfo", "variableName" : "member", "variableType" : "ClusterInfo", "documentation" : null, "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "member", "variableType" : "ClusterInfo", "documentation" : "", "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ClusterInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ClusterInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClusterInfoList", "sensitive" : false, "setterDocumentation" : "

Information on each of the MSK clusters in the response.

\n@param clusterInfoList Information on each of the MSK clusters in the response.", "setterMethodName" : "setClusterInfoList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusterInfoList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusterInfoList", "variableType" : "java.util.List", "documentation" : "

Information on each of the MSK clusters in the response.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterInfoList", "beanStyleSetterMethodName" : "setClusterInfoList", "c2jName" : "ClusterInfoList", "c2jShape" : "__listOfClusterInfo", "defaultConsumerFluentSetterDocumentation" : "

Information on each of the MSK clusters in the response.

\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 #clusterInfoList(List)}.\n@param clusterInfoList 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 #clusterInfoList(List)", "deprecated" : false, "documentation" : "

Information on each of the MSK clusters in the response.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterInfoList", "fluentSetterDocumentation" : "

Information on each of the MSK clusters in the response.

\n@param clusterInfoList Information on each of the MSK clusters in the response.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterInfoList", "getterDocumentation" : "

Information on each of the MSK clusters in the response.

\n

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

\n@return Information on each of the MSK clusters in the response.", "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" : "clusterInfoList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterInfoList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ClusterInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ClusterInfo.Builder} avoiding the need to create one manually via {@link ClusterInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link ClusterInfo.Builder#build()} is called immediately and its result is passed to {@link #member(ClusterInfo)}.\n@param member a consumer that will call methods on {@link ClusterInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ClusterInfo)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ClusterInfo", "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" : "ClusterInfo", "variableName" : "member", "variableType" : "ClusterInfo", "documentation" : null, "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ClusterInfo", "variableName" : "member", "variableType" : "ClusterInfo", "documentation" : "", "simpleType" : "ClusterInfo", "variableSetterType" : "ClusterInfo" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ClusterInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ClusterInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ClusterInfoList", "sensitive" : false, "setterDocumentation" : "

Information on each of the MSK clusters in the response.

\n@param clusterInfoList Information on each of the MSK clusters in the response.", "setterMethodName" : "setClusterInfoList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusterInfoList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "clusterInfoList", "variableType" : "java.util.List", "documentation" : "

Information on each of the MSK clusters in the response.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListClustersResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListClustersResponse", "variableName" : "listClustersResponse", "variableType" : "ListClustersResponse", "documentation" : null, "simpleType" : "ListClustersResponse", "variableSetterType" : "ListClustersResponse" }, "wrapper" : false }, "ListNodesRequest" : { "c2jName" : "ListNodesRequest", "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" : "ListNodes", "locationName" : null, "requestUri" : "/v1/clusters/{clusterArn}/nodes", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

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

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@return The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClusterArn" : { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

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

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@return The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getClusterArn", "beanStyleSetterMethodName" : "setClusterArn", "c2jName" : "ClusterArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies 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 #clusterArn(String)}.\n@param clusterArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clusterArn(String)", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clusterArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clusterArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "clusterArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clusterArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClusterArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

\n@param clusterArn The Amazon Resource Name (ARN) that uniquely identifies the cluster.", "setterMethodName" : "setClusterArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clusterArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the cluster.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "MaxResults", "c2jShape" : "MaxResults", "defaultConsumerFluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

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

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@return The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "maxResults", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "MaxResults", "sensitive" : false, "setterDocumentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

\n@param maxResults The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

The maximum number of clusters to return in the response. If there are more clusters, the response includes a NextToken parameter.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

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

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "nextToken", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListClusters operation is truncated, the call returns NextToken in the response. \n To get another batch of clusters, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ClusterArn" ], "shapeName" : "ListNodesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListNodesRequest", "variableName" : "listNodesRequest", "variableType" : "ListNodesRequest", "documentation" : null, "simpleType" : "ListNodesRequest", "variableSetterType" : "ListNodesRequest" }, "wrapper" : false }, "ListNodesResponse" : { "c2jName" : "ListNodesResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

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

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNodeInfoList", "beanStyleSetterMethodName" : "setNodeInfoList", "c2jName" : "NodeInfoList", "c2jShape" : "__listOfNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

List containing a NodeInfo object.

\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 #nodeInfoList(List)}.\n@param nodeInfoList 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 #nodeInfoList(List)", "deprecated" : false, "documentation" : "

List containing a NodeInfo object.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nodeInfoList", "fluentSetterDocumentation" : "

List containing a NodeInfo object.

\n@param nodeInfoList List containing a NodeInfo object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nodeInfoList", "getterDocumentation" : "

List containing a NodeInfo object.

\n

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

\n@return List containing a NodeInfo 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" : "nodeInfoList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nodeInfoList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NodeInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NodeInfo.Builder} avoiding the need to create one manually via {@link NodeInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link NodeInfo.Builder#build()} is called immediately and its result is passed to {@link #member(NodeInfo)}.\n@param member a consumer that will call methods on {@link NodeInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NodeInfo)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "NodeInfo", "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" : "NodeInfo", "variableName" : "member", "variableType" : "NodeInfo", "documentation" : null, "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NodeInfo", "variableName" : "member", "variableType" : "NodeInfo", "documentation" : "", "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NodeInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NodeInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NodeInfoList", "sensitive" : false, "setterDocumentation" : "

List containing a NodeInfo object.

\n@param nodeInfoList List containing a NodeInfo object.", "setterMethodName" : "setNodeInfoList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nodeInfoList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nodeInfoList", "variableType" : "java.util.List", "documentation" : "

List containing a NodeInfo object.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

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

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NodeInfoList" : { "beanStyleGetterMethodName" : "getNodeInfoList", "beanStyleSetterMethodName" : "setNodeInfoList", "c2jName" : "NodeInfoList", "c2jShape" : "__listOfNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

List containing a NodeInfo object.

\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 #nodeInfoList(List)}.\n@param nodeInfoList 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 #nodeInfoList(List)", "deprecated" : false, "documentation" : "

List containing a NodeInfo object.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nodeInfoList", "fluentSetterDocumentation" : "

List containing a NodeInfo object.

\n@param nodeInfoList List containing a NodeInfo object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nodeInfoList", "getterDocumentation" : "

List containing a NodeInfo object.

\n

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

\n@return List containing a NodeInfo 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" : "nodeInfoList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nodeInfoList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NodeInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NodeInfo.Builder} avoiding the need to create one manually via {@link NodeInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link NodeInfo.Builder#build()} is called immediately and its result is passed to {@link #member(NodeInfo)}.\n@param member a consumer that will call methods on {@link NodeInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NodeInfo)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "NodeInfo", "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" : "NodeInfo", "variableName" : "member", "variableType" : "NodeInfo", "documentation" : null, "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NodeInfo", "variableName" : "member", "variableType" : "NodeInfo", "documentation" : "", "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NodeInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NodeInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NodeInfoList", "sensitive" : false, "setterDocumentation" : "

List containing a NodeInfo object.

\n@param nodeInfoList List containing a NodeInfo object.", "setterMethodName" : "setNodeInfoList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nodeInfoList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nodeInfoList", "variableType" : "java.util.List", "documentation" : "

List containing a NodeInfo object.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

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

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@return The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

\n@param nextToken The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

The paginated results marker. When the result of a ListNodes operation is truncated, the call returns NextToken in the response. \n To get another batch of nodes, provide this token in your next request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNodeInfoList", "beanStyleSetterMethodName" : "setNodeInfoList", "c2jName" : "NodeInfoList", "c2jShape" : "__listOfNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

List containing a NodeInfo object.

\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 #nodeInfoList(List)}.\n@param nodeInfoList 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 #nodeInfoList(List)", "deprecated" : false, "documentation" : "

List containing a NodeInfo object.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nodeInfoList", "fluentSetterDocumentation" : "

List containing a NodeInfo object.

\n@param nodeInfoList List containing a NodeInfo object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nodeInfoList", "getterDocumentation" : "

List containing a NodeInfo object.

\n

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

\n@return List containing a NodeInfo 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" : "nodeInfoList", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "nodeInfoList", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "NodeInfo", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link NodeInfo.Builder} avoiding the need to create one manually via {@link NodeInfo#builder()}.\n\nWhen the {@link Consumer} completes, {@link NodeInfo.Builder#build()} is called immediately and its result is passed to {@link #member(NodeInfo)}.\n@param member a consumer that will call methods on {@link NodeInfo.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(NodeInfo)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "NodeInfo", "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" : "NodeInfo", "variableName" : "member", "variableType" : "NodeInfo", "documentation" : null, "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "NodeInfo", "variableName" : "member", "variableType" : "NodeInfo", "documentation" : "", "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "NodeInfo", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "NodeInfo", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "NodeInfoList", "sensitive" : false, "setterDocumentation" : "

List containing a NodeInfo object.

\n@param nodeInfoList List containing a NodeInfo object.", "setterMethodName" : "setNodeInfoList", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "nodeInfoList", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "nodeInfoList", "variableType" : "java.util.List", "documentation" : "

List containing a NodeInfo object.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListNodesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListNodesResponse", "variableName" : "listNodesResponse", "variableType" : "ListNodesResponse", "documentation" : null, "simpleType" : "ListNodesResponse", "variableSetterType" : "ListNodesResponse" }, "wrapper" : false }, "ListTagsForResourceRequest" : { "c2jName" : "ListTagsForResourceRequest", "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" : "ListTagsForResource", "locationName" : null, "requestUri" : "/v1/tags/{resourceArn}", "target" : null, "verb" : "GET", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn" ], "shapeName" : "ListTagsForResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListTagsForResourceRequest", "variableName" : "listTagsForResourceRequest", "variableType" : "ListTagsForResourceRequest", "documentation" : null, "simpleType" : "ListTagsForResourceRequest", "variableSetterType" : "ListTagsForResourceRequest" }, "wrapper" : false }, "ListTagsForResourceResponse" : { "c2jName" : "ListTagsForResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "

The key-value pairs for the resource tags

\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 #tags(Map)}.\n@param tags 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 #tags(Map)", "deprecated" : false, "documentation" : "

The key-value pairs for the resource tags

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The key-value pairs for the resource tags

\n

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

\n@return The key-value pairs for the resource tags", "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" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The key-value pairs for the resource tags

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "

The key-value pairs for the resource tags

\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 #tags(Map)}.\n@param tags 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 #tags(Map)", "deprecated" : false, "documentation" : "

The key-value pairs for the resource tags

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The key-value pairs for the resource tags

\n

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

\n@return The key-value pairs for the resource tags", "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" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The key-value pairs for the resource tags

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "

The key-value pairs for the resource tags

\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 #tags(Map)}.\n@param tags 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 #tags(Map)", "deprecated" : false, "documentation" : "

The key-value pairs for the resource tags

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The key-value pairs for the resource tags

\n

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

\n@return The key-value pairs for the resource tags", "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" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The key-value pairs for the resource tags

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListTagsForResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListTagsForResourceResponse", "variableName" : "listTagsForResourceResponse", "variableType" : "ListTagsForResourceResponse", "documentation" : null, "simpleType" : "ListTagsForResourceResponse", "variableSetterType" : "ListTagsForResourceResponse" }, "wrapper" : false }, "NodeInfo" : { "c2jName" : "NodeInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The node information object.

", "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" : [ { "beanStyleGetterMethodName" : "getAddedToClusterTime", "beanStyleSetterMethodName" : "setAddedToClusterTime", "c2jName" : "AddedToClusterTime", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The start time.

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

The start time.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addedToClusterTime", "fluentSetterDocumentation" : "

The start time.

\n@param addedToClusterTime The start time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addedToClusterTime", "getterDocumentation" : "

The start time.

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

The start time.

\n@param addedToClusterTime The start time.", "setterMethodName" : "setAddedToClusterTime", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addedToClusterTime", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addedToClusterTime", "variableType" : "String", "documentation" : "

The start time.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBrokerNodeInfo", "beanStyleSetterMethodName" : "setBrokerNodeInfo", "c2jName" : "BrokerNodeInfo", "c2jShape" : "BrokerNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

The broker node info.

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

The broker node info.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeInfo", "fluentSetterDocumentation" : "

The broker node info.

\n@param brokerNodeInfo The broker node info.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeInfo", "getterDocumentation" : "

The broker node info.

\n@return The broker node info.", "getterModel" : { "returnType" : "BrokerNodeInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeInfo", "sensitive" : false, "setterDocumentation" : "

The broker node info.

\n@param brokerNodeInfo The broker node info.", "setterMethodName" : "setBrokerNodeInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : null, "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : "

The broker node info.

", "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The instance type.

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

The instance type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

The instance type.

\n@param instanceType The instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

The instance type.

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

The instance type.

\n@param instanceType The instance type.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

The instance type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNodeARN", "beanStyleSetterMethodName" : "setNodeARN", "c2jName" : "NodeARN", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

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

The Amazon Resource Name (ARN) of the node.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nodeARN", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

\n@param nodeARN The Amazon Resource Name (ARN) of the node.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nodeARN", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

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

The Amazon Resource Name (ARN) of the node.

\n@param nodeARN The Amazon Resource Name (ARN) of the node.", "setterMethodName" : "setNodeARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nodeARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nodeARN", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the node.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNodeTypeAsString", "beanStyleSetterMethodName" : "setNodeType", "c2jName" : "NodeType", "c2jShape" : "NodeType", "defaultConsumerFluentSetterDocumentation" : "

The node type.

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

The node type.

", "endpointDiscoveryId" : false, "enumType" : "NodeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "nodeType", "fluentEnumSetterMethodName" : "nodeType", "fluentGetterMethodName" : "nodeTypeAsString", "fluentSetterDocumentation" : "

The node type.

\n@param nodeType The node type.\n@see NodeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see NodeType", "fluentSetterMethodName" : "nodeType", "getterDocumentation" : "

The node type.

\n

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

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

The node type.

\n@param nodeType The node type.\n@see NodeType", "setterMethodName" : "setNodeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nodeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nodeType", "variableType" : "String", "documentation" : "

The node type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperNodeInfo", "beanStyleSetterMethodName" : "setZookeeperNodeInfo", "c2jName" : "ZookeeperNodeInfo", "c2jShape" : "ZookeeperNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

The ZookeeperNodeInfo.

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

The ZookeeperNodeInfo.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperNodeInfo", "fluentSetterDocumentation" : "

The ZookeeperNodeInfo.

\n@param zookeeperNodeInfo The ZookeeperNodeInfo.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperNodeInfo", "getterDocumentation" : "

The ZookeeperNodeInfo.

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

The ZookeeperNodeInfo.

\n@param zookeeperNodeInfo The ZookeeperNodeInfo.", "setterMethodName" : "setZookeeperNodeInfo", "setterModel" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : null, "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : "

The ZookeeperNodeInfo.

", "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AddedToClusterTime" : { "beanStyleGetterMethodName" : "getAddedToClusterTime", "beanStyleSetterMethodName" : "setAddedToClusterTime", "c2jName" : "AddedToClusterTime", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The start time.

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

The start time.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addedToClusterTime", "fluentSetterDocumentation" : "

The start time.

\n@param addedToClusterTime The start time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addedToClusterTime", "getterDocumentation" : "

The start time.

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

The start time.

\n@param addedToClusterTime The start time.", "setterMethodName" : "setAddedToClusterTime", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addedToClusterTime", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addedToClusterTime", "variableType" : "String", "documentation" : "

The start time.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "BrokerNodeInfo" : { "beanStyleGetterMethodName" : "getBrokerNodeInfo", "beanStyleSetterMethodName" : "setBrokerNodeInfo", "c2jName" : "BrokerNodeInfo", "c2jShape" : "BrokerNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

The broker node info.

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

The broker node info.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeInfo", "fluentSetterDocumentation" : "

The broker node info.

\n@param brokerNodeInfo The broker node info.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeInfo", "getterDocumentation" : "

The broker node info.

\n@return The broker node info.", "getterModel" : { "returnType" : "BrokerNodeInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeInfo", "sensitive" : false, "setterDocumentation" : "

The broker node info.

\n@param brokerNodeInfo The broker node info.", "setterMethodName" : "setBrokerNodeInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : null, "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : "

The broker node info.

", "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "xmlNameSpaceUri" : null }, "InstanceType" : { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The instance type.

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

The instance type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

The instance type.

\n@param instanceType The instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

The instance type.

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

The instance type.

\n@param instanceType The instance type.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

The instance type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NodeARN" : { "beanStyleGetterMethodName" : "getNodeARN", "beanStyleSetterMethodName" : "setNodeARN", "c2jName" : "NodeARN", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

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

The Amazon Resource Name (ARN) of the node.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nodeARN", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

\n@param nodeARN The Amazon Resource Name (ARN) of the node.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nodeARN", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

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

The Amazon Resource Name (ARN) of the node.

\n@param nodeARN The Amazon Resource Name (ARN) of the node.", "setterMethodName" : "setNodeARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nodeARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nodeARN", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the node.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NodeType" : { "beanStyleGetterMethodName" : "getNodeTypeAsString", "beanStyleSetterMethodName" : "setNodeType", "c2jName" : "NodeType", "c2jShape" : "NodeType", "defaultConsumerFluentSetterDocumentation" : "

The node type.

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

The node type.

", "endpointDiscoveryId" : false, "enumType" : "NodeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "nodeType", "fluentEnumSetterMethodName" : "nodeType", "fluentGetterMethodName" : "nodeTypeAsString", "fluentSetterDocumentation" : "

The node type.

\n@param nodeType The node type.\n@see NodeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see NodeType", "fluentSetterMethodName" : "nodeType", "getterDocumentation" : "

The node type.

\n

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

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

The node type.

\n@param nodeType The node type.\n@see NodeType", "setterMethodName" : "setNodeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nodeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nodeType", "variableType" : "String", "documentation" : "

The node type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ZookeeperNodeInfo" : { "beanStyleGetterMethodName" : "getZookeeperNodeInfo", "beanStyleSetterMethodName" : "setZookeeperNodeInfo", "c2jName" : "ZookeeperNodeInfo", "c2jShape" : "ZookeeperNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

The ZookeeperNodeInfo.

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

The ZookeeperNodeInfo.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperNodeInfo", "fluentSetterDocumentation" : "

The ZookeeperNodeInfo.

\n@param zookeeperNodeInfo The ZookeeperNodeInfo.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperNodeInfo", "getterDocumentation" : "

The ZookeeperNodeInfo.

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

The ZookeeperNodeInfo.

\n@param zookeeperNodeInfo The ZookeeperNodeInfo.", "setterMethodName" : "setZookeeperNodeInfo", "setterModel" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : null, "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : "

The ZookeeperNodeInfo.

", "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAddedToClusterTime", "beanStyleSetterMethodName" : "setAddedToClusterTime", "c2jName" : "AddedToClusterTime", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The start time.

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

The start time.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "addedToClusterTime", "fluentSetterDocumentation" : "

The start time.

\n@param addedToClusterTime The start time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "addedToClusterTime", "getterDocumentation" : "

The start time.

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

The start time.

\n@param addedToClusterTime The start time.", "setterMethodName" : "setAddedToClusterTime", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "addedToClusterTime", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "addedToClusterTime", "variableType" : "String", "documentation" : "

The start time.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBrokerNodeInfo", "beanStyleSetterMethodName" : "setBrokerNodeInfo", "c2jName" : "BrokerNodeInfo", "c2jShape" : "BrokerNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

The broker node info.

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

The broker node info.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "brokerNodeInfo", "fluentSetterDocumentation" : "

The broker node info.

\n@param brokerNodeInfo The broker node info.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "brokerNodeInfo", "getterDocumentation" : "

The broker node info.

\n@return The broker node info.", "getterModel" : { "returnType" : "BrokerNodeInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "brokerNodeInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "brokerNodeInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BrokerNodeInfo", "sensitive" : false, "setterDocumentation" : "

The broker node info.

\n@param brokerNodeInfo The broker node info.", "setterMethodName" : "setBrokerNodeInfo", "setterModel" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : null, "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BrokerNodeInfo", "variableName" : "brokerNodeInfo", "variableType" : "BrokerNodeInfo", "documentation" : "

The broker node info.

", "simpleType" : "BrokerNodeInfo", "variableSetterType" : "BrokerNodeInfo" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceType", "beanStyleSetterMethodName" : "setInstanceType", "c2jName" : "InstanceType", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The instance type.

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

The instance type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceType", "fluentSetterDocumentation" : "

The instance type.

\n@param instanceType The instance type.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceType", "getterDocumentation" : "

The instance type.

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

The instance type.

\n@param instanceType The instance type.", "setterMethodName" : "setInstanceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "instanceType", "variableType" : "String", "documentation" : "

The instance type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNodeARN", "beanStyleSetterMethodName" : "setNodeARN", "c2jName" : "NodeARN", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

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

The Amazon Resource Name (ARN) of the node.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nodeARN", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

\n@param nodeARN The Amazon Resource Name (ARN) of the node.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nodeARN", "getterDocumentation" : "

The Amazon Resource Name (ARN) of the node.

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

The Amazon Resource Name (ARN) of the node.

\n@param nodeARN The Amazon Resource Name (ARN) of the node.", "setterMethodName" : "setNodeARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nodeARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nodeARN", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) of the node.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNodeTypeAsString", "beanStyleSetterMethodName" : "setNodeType", "c2jName" : "NodeType", "c2jShape" : "NodeType", "defaultConsumerFluentSetterDocumentation" : "

The node type.

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

The node type.

", "endpointDiscoveryId" : false, "enumType" : "NodeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "nodeType", "fluentEnumSetterMethodName" : "nodeType", "fluentGetterMethodName" : "nodeTypeAsString", "fluentSetterDocumentation" : "

The node type.

\n@param nodeType The node type.\n@see NodeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see NodeType", "fluentSetterMethodName" : "nodeType", "getterDocumentation" : "

The node type.

\n

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

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

The node type.

\n@param nodeType The node type.\n@see NodeType", "setterMethodName" : "setNodeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nodeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nodeType", "variableType" : "String", "documentation" : "

The node type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperNodeInfo", "beanStyleSetterMethodName" : "setZookeeperNodeInfo", "c2jName" : "ZookeeperNodeInfo", "c2jShape" : "ZookeeperNodeInfo", "defaultConsumerFluentSetterDocumentation" : "

The ZookeeperNodeInfo.

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

The ZookeeperNodeInfo.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperNodeInfo", "fluentSetterDocumentation" : "

The ZookeeperNodeInfo.

\n@param zookeeperNodeInfo The ZookeeperNodeInfo.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperNodeInfo", "getterDocumentation" : "

The ZookeeperNodeInfo.

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

The ZookeeperNodeInfo.

\n@param zookeeperNodeInfo The ZookeeperNodeInfo.", "setterMethodName" : "setZookeeperNodeInfo", "setterModel" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : null, "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : "

The ZookeeperNodeInfo.

", "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NodeInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NodeInfo", "variableName" : "nodeInfo", "variableType" : "NodeInfo", "documentation" : null, "simpleType" : "NodeInfo", "variableSetterType" : "NodeInfo" }, "wrapper" : false }, "NodeType" : { "c2jName" : "NodeType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The broker or Zookeeper node.

", "endpointDiscovery" : null, "enums" : [ { "name" : "BROKER", "value" : "BROKER" } ], "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" : "NodeType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "NodeType", "variableName" : "nodeType", "variableType" : "NodeType", "documentation" : null, "simpleType" : "NodeType", "variableSetterType" : "NodeType" }, "wrapper" : false }, "NotFoundException" : { "c2jName" : "NotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "NotFoundException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 404, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "NotFoundException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "NotFoundException", "variableName" : "notFoundException", "variableType" : "NotFoundException", "documentation" : null, "simpleType" : "NotFoundException", "variableSetterType" : "NotFoundException" }, "wrapper" : false }, "ServiceUnavailableException" : { "c2jName" : "ServiceUnavailableException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ServiceUnavailableException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 503, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ServiceUnavailableException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ServiceUnavailableException", "variableName" : "serviceUnavailableException", "variableType" : "ServiceUnavailableException", "documentation" : null, "simpleType" : "ServiceUnavailableException", "variableSetterType" : "ServiceUnavailableException" }, "wrapper" : false }, "StorageInfo" : { "c2jName" : "StorageInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains information about storage volumes attached to MSK broker nodes.

", "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" : [ { "beanStyleGetterMethodName" : "getEbsStorageInfo", "beanStyleSetterMethodName" : "setEbsStorageInfo", "c2jName" : "EbsStorageInfo", "c2jShape" : "EBSStorageInfo", "defaultConsumerFluentSetterDocumentation" : "

EBS volume information.

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

EBS volume information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ebsStorageInfo", "fluentSetterDocumentation" : "

EBS volume information.

\n@param ebsStorageInfo EBS volume information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ebsStorageInfo", "getterDocumentation" : "

EBS volume information.

\n@return EBS volume information.", "getterModel" : { "returnType" : "EBSStorageInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ebsStorageInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ebsStorageInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EbsStorageInfo", "sensitive" : false, "setterDocumentation" : "

EBS volume information.

\n@param ebsStorageInfo EBS volume information.", "setterMethodName" : "setEbsStorageInfo", "setterModel" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : null, "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : "

EBS volume information.

", "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EbsStorageInfo" : { "beanStyleGetterMethodName" : "getEbsStorageInfo", "beanStyleSetterMethodName" : "setEbsStorageInfo", "c2jName" : "EbsStorageInfo", "c2jShape" : "EBSStorageInfo", "defaultConsumerFluentSetterDocumentation" : "

EBS volume information.

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

EBS volume information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ebsStorageInfo", "fluentSetterDocumentation" : "

EBS volume information.

\n@param ebsStorageInfo EBS volume information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ebsStorageInfo", "getterDocumentation" : "

EBS volume information.

\n@return EBS volume information.", "getterModel" : { "returnType" : "EBSStorageInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ebsStorageInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ebsStorageInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EbsStorageInfo", "sensitive" : false, "setterDocumentation" : "

EBS volume information.

\n@param ebsStorageInfo EBS volume information.", "setterMethodName" : "setEbsStorageInfo", "setterModel" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : null, "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : "

EBS volume information.

", "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEbsStorageInfo", "beanStyleSetterMethodName" : "setEbsStorageInfo", "c2jName" : "EbsStorageInfo", "c2jShape" : "EBSStorageInfo", "defaultConsumerFluentSetterDocumentation" : "

EBS volume information.

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

EBS volume information.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ebsStorageInfo", "fluentSetterDocumentation" : "

EBS volume information.

\n@param ebsStorageInfo EBS volume information.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ebsStorageInfo", "getterDocumentation" : "

EBS volume information.

\n@return EBS volume information.", "getterModel" : { "returnType" : "EBSStorageInfo", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ebsStorageInfo", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ebsStorageInfo", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EbsStorageInfo", "sensitive" : false, "setterDocumentation" : "

EBS volume information.

\n@param ebsStorageInfo EBS volume information.", "setterMethodName" : "setEbsStorageInfo", "setterModel" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : null, "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EBSStorageInfo", "variableName" : "ebsStorageInfo", "variableType" : "EBSStorageInfo", "documentation" : "

EBS volume information.

", "simpleType" : "EBSStorageInfo", "variableSetterType" : "EBSStorageInfo" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StorageInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StorageInfo", "variableName" : "storageInfo", "variableType" : "StorageInfo", "documentation" : null, "simpleType" : "StorageInfo", "variableSetterType" : "StorageInfo" }, "wrapper" : false }, "TagResourceRequest" : { "c2jName" : "TagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "TagResource", "locationName" : null, "requestUri" : "/v1/tags/{resourceArn}", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "

The key-value pairs for the resource tags

\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 #tags(Map)}.\n@param tags 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 #tags(Map)", "deprecated" : false, "documentation" : "

The key-value pairs for the resource tags

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The key-value pairs for the resource tags

\n

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

\n@return The key-value pairs for the resource tags", "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" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The key-value pairs for the resource tags

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Tags" : { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "

The key-value pairs for the resource tags

\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 #tags(Map)}.\n@param tags 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 #tags(Map)", "deprecated" : false, "documentation" : "

The key-value pairs for the resource tags

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The key-value pairs for the resource tags

\n

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

\n@return The key-value pairs for the resource tags", "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" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The key-value pairs for the resource tags

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTags", "beanStyleSetterMethodName" : "setTags", "c2jName" : "Tags", "c2jShape" : "__mapOf__string", "defaultConsumerFluentSetterDocumentation" : "

The key-value pairs for the resource tags

\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 #tags(Map)}.\n@param tags 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 #tags(Map)", "deprecated" : false, "documentation" : "

The key-value pairs for the resource tags

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tags", "fluentSetterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tags", "getterDocumentation" : "

The key-value pairs for the resource tags

\n

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

\n@return The key-value pairs for the resource tags", "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" : "tags", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tags", "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" : { "beanStyleGetterMethodName" : "getKey", "beanStyleSetterMethodName" : "setKey", "c2jName" : "key", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "valueLocationName" : "value", "valueModel" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "value", "c2jShape" : "__string", "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, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" }, "xmlNameSpaceUri" : null }, "entryType" : "Map.Entry", "templateType" : "java.util.Map" }, "marshallingType" : "MAP", "name" : "Tags", "sensitive" : false, "setterDocumentation" : "

The key-value pairs for the resource tags

\n@param tags The key-value pairs for the resource tags", "setterMethodName" : "setTags", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "tags", "variableType" : "java.util.Map", "documentation" : "

The key-value pairs for the resource tags

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceArn", "Tags" ], "shapeName" : "TagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TagResourceRequest", "variableName" : "tagResourceRequest", "variableType" : "TagResourceRequest", "documentation" : null, "simpleType" : "TagResourceRequest", "variableSetterType" : "TagResourceRequest" }, "wrapper" : false }, "TagResourceResponse" : { "c2jName" : "TagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TagResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TagResourceResponse", "variableName" : "tagResourceResponse", "variableType" : "TagResourceResponse", "documentation" : null, "simpleType" : "TagResourceResponse", "variableSetterType" : "TagResourceResponse" }, "wrapper" : false }, "TooManyRequestsException" : { "c2jName" : "TooManyRequestsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "TooManyRequestsException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TooManyRequestsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TooManyRequestsException", "variableName" : "tooManyRequestsException", "variableType" : "TooManyRequestsException", "documentation" : null, "simpleType" : "TooManyRequestsException", "variableSetterType" : "TooManyRequestsException" }, "wrapper" : false }, "UnauthorizedException" : { "c2jName" : "UnauthorizedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Returns information about an error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "UnauthorizedException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 401, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "InvalidParameter" : { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInvalidParameter", "beanStyleSetterMethodName" : "setInvalidParameter", "c2jName" : "InvalidParameter", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "invalidParameter", "fluentSetterDocumentation" : "

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "invalidParameter", "getterDocumentation" : "

The parameter that caused the error.

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

The parameter that caused the error.

\n@param invalidParameter The parameter that caused the error.", "setterMethodName" : "setInvalidParameter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "invalidParameter", "variableType" : "String", "documentation" : "

The parameter that caused the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnauthorizedException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UnauthorizedException", "variableName" : "unauthorizedException", "variableType" : "UnauthorizedException", "documentation" : null, "simpleType" : "UnauthorizedException", "variableSetterType" : "UnauthorizedException" }, "wrapper" : false }, "UntagResourceRequest" : { "c2jName" : "UntagResourceRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UntagResource", "locationName" : null, "requestUri" : "/v1/tags/{resourceArn}", "target" : null, "verb" : "DELETE", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The list of tag keys.

\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 #tagKeys(List)}.\n@param tagKeys 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 #tagKeys(List)", "deprecated" : false, "documentation" : "

The list of tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The list of tag keys.

\n@param tagKeys The list of tag keys.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The list of tag keys.

\n

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

\n@return The list of tag keys.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The list of tag keys.

\n@param tagKeys The list of tag keys.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The list of tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ResourceArn" : { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TagKeys" : { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The list of tag keys.

\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 #tagKeys(List)}.\n@param tagKeys 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 #tagKeys(List)", "deprecated" : false, "documentation" : "

The list of tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The list of tag keys.

\n@param tagKeys The list of tag keys.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The list of tag keys.

\n

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

\n@return The list of tag keys.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The list of tag keys.

\n@param tagKeys The list of tag keys.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The list of tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResourceArn", "beanStyleSetterMethodName" : "setResourceArn", "c2jName" : "ResourceArn", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

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

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@return The Amazon Resource Name (ARN) that uniquely identifies the resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "uri", "marshallLocation" : "PATH", "marshallLocationName" : "resourceArn", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "resourceArn", "uri" : true }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceArn", "sensitive" : false, "setterDocumentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

\n@param resourceArn The Amazon Resource Name (ARN) that uniquely identifies the resource.", "setterMethodName" : "setResourceArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that uniquely identifies the resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTagKeys", "beanStyleSetterMethodName" : "setTagKeys", "c2jName" : "TagKeys", "c2jShape" : "__listOf__string", "defaultConsumerFluentSetterDocumentation" : "

The list of tag keys.

\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 #tagKeys(List)}.\n@param tagKeys 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 #tagKeys(List)", "deprecated" : false, "documentation" : "

The list of tag keys.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tagKeys", "fluentSetterDocumentation" : "

The list of tag keys.

\n@param tagKeys The list of tag keys.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tagKeys", "getterDocumentation" : "

The list of tag keys.

\n

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

\n@return The list of tag keys.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : "querystring", "marshallLocation" : "QUERY_PARAM", "marshallLocationName" : "tagKeys", "queryString" : true, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "tagKeys", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "String", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : true, "simpleType" : "String", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TagKeys", "sensitive" : false, "setterDocumentation" : "

The list of tag keys.

\n@param tagKeys The list of tag keys.", "setterMethodName" : "setTagKeys", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "tagKeys", "variableType" : "java.util.List", "documentation" : "

The list of tag keys.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TagKeys", "ResourceArn" ], "shapeName" : "UntagResourceRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UntagResourceRequest", "variableName" : "untagResourceRequest", "variableType" : "UntagResourceRequest", "documentation" : null, "simpleType" : "UntagResourceRequest", "variableSetterType" : "UntagResourceRequest" }, "wrapper" : false }, "UntagResourceResponse" : { "c2jName" : "UntagResourceResponse", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : null, "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UntagResourceResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UntagResourceResponse", "variableName" : "untagResourceResponse", "variableType" : "UntagResourceResponse", "documentation" : null, "simpleType" : "UntagResourceResponse", "variableSetterType" : "UntagResourceResponse" }, "wrapper" : false }, "ZookeeperNodeInfo" : { "c2jName" : "ZookeeperNodeInfo", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Zookeeper node information.

", "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" : [ { "beanStyleGetterMethodName" : "getAttachedENIId", "beanStyleSetterMethodName" : "setAttachedENIId", "c2jName" : "AttachedENIId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attachedENIId", "fluentSetterDocumentation" : "

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attachedENIId", "getterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.", "setterMethodName" : "setAttachedENIId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : "

The attached elastic network interface of the broker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientVpcIpAddress", "beanStyleSetterMethodName" : "setClientVpcIpAddress", "c2jName" : "ClientVpcIpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

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

The virtual private cloud (VPC) IP address of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientVpcIpAddress", "fluentSetterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) IP address of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientVpcIpAddress", "getterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@return The virtual private cloud (VPC) IP address of the client.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientVpcIpAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientVpcIpAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientVpcIpAddress", "sensitive" : false, "setterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) IP address of the client.", "setterMethodName" : "setClientVpcIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : "

The virtual private cloud (VPC) IP address of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperId", "beanStyleSetterMethodName" : "setZookeeperId", "c2jName" : "ZookeeperId", "c2jShape" : "__double", "defaultConsumerFluentSetterDocumentation" : "

The role-specific ID for Zookeeper.

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

The role-specific ID for Zookeeper.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperId", "fluentSetterDocumentation" : "

The role-specific ID for Zookeeper.

\n@param zookeeperId The role-specific ID for Zookeeper.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperId", "getterDocumentation" : "

The role-specific ID for Zookeeper.

\n@return The role-specific ID for Zookeeper.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "zookeeperId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "zookeeperId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ZookeeperId", "sensitive" : false, "setterDocumentation" : "

The role-specific ID for Zookeeper.

\n@param zookeeperId The role-specific ID for Zookeeper.", "setterMethodName" : "setZookeeperId", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "zookeeperId", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "zookeeperId", "variableType" : "Double", "documentation" : "

The role-specific ID for Zookeeper.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperVersion", "beanStyleSetterMethodName" : "setZookeeperVersion", "c2jName" : "ZookeeperVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The version of Zookeeper.

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

The version of Zookeeper.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperVersion", "fluentSetterDocumentation" : "

The version of Zookeeper.

\n@param zookeeperVersion The version of Zookeeper.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperVersion", "getterDocumentation" : "

The version of Zookeeper.

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

The version of Zookeeper.

\n@param zookeeperVersion The version of Zookeeper.", "setterMethodName" : "setZookeeperVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zookeeperVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zookeeperVersion", "variableType" : "String", "documentation" : "

The version of Zookeeper.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AttachedENIId" : { "beanStyleGetterMethodName" : "getAttachedENIId", "beanStyleSetterMethodName" : "setAttachedENIId", "c2jName" : "AttachedENIId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attachedENIId", "fluentSetterDocumentation" : "

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attachedENIId", "getterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.", "setterMethodName" : "setAttachedENIId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : "

The attached elastic network interface of the broker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ClientVpcIpAddress" : { "beanStyleGetterMethodName" : "getClientVpcIpAddress", "beanStyleSetterMethodName" : "setClientVpcIpAddress", "c2jName" : "ClientVpcIpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

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

The virtual private cloud (VPC) IP address of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientVpcIpAddress", "fluentSetterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) IP address of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientVpcIpAddress", "getterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@return The virtual private cloud (VPC) IP address of the client.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientVpcIpAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientVpcIpAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientVpcIpAddress", "sensitive" : false, "setterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) IP address of the client.", "setterMethodName" : "setClientVpcIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : "

The virtual private cloud (VPC) IP address of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ZookeeperId" : { "beanStyleGetterMethodName" : "getZookeeperId", "beanStyleSetterMethodName" : "setZookeeperId", "c2jName" : "ZookeeperId", "c2jShape" : "__double", "defaultConsumerFluentSetterDocumentation" : "

The role-specific ID for Zookeeper.

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

The role-specific ID for Zookeeper.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperId", "fluentSetterDocumentation" : "

The role-specific ID for Zookeeper.

\n@param zookeeperId The role-specific ID for Zookeeper.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperId", "getterDocumentation" : "

The role-specific ID for Zookeeper.

\n@return The role-specific ID for Zookeeper.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "zookeeperId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "zookeeperId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ZookeeperId", "sensitive" : false, "setterDocumentation" : "

The role-specific ID for Zookeeper.

\n@param zookeeperId The role-specific ID for Zookeeper.", "setterMethodName" : "setZookeeperId", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "zookeeperId", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "zookeeperId", "variableType" : "Double", "documentation" : "

The role-specific ID for Zookeeper.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "ZookeeperVersion" : { "beanStyleGetterMethodName" : "getZookeeperVersion", "beanStyleSetterMethodName" : "setZookeeperVersion", "c2jName" : "ZookeeperVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The version of Zookeeper.

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

The version of Zookeeper.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperVersion", "fluentSetterDocumentation" : "

The version of Zookeeper.

\n@param zookeeperVersion The version of Zookeeper.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperVersion", "getterDocumentation" : "

The version of Zookeeper.

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

The version of Zookeeper.

\n@param zookeeperVersion The version of Zookeeper.", "setterMethodName" : "setZookeeperVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zookeeperVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zookeeperVersion", "variableType" : "String", "documentation" : "

The version of Zookeeper.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAttachedENIId", "beanStyleSetterMethodName" : "setAttachedENIId", "c2jName" : "AttachedENIId", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attachedENIId", "fluentSetterDocumentation" : "

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attachedENIId", "getterDocumentation" : "

The attached elastic network interface of the broker.

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

The attached elastic network interface of the broker.

\n@param attachedENIId The attached elastic network interface of the broker.", "setterMethodName" : "setAttachedENIId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "attachedENIId", "variableType" : "String", "documentation" : "

The attached elastic network interface of the broker.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientVpcIpAddress", "beanStyleSetterMethodName" : "setClientVpcIpAddress", "c2jName" : "ClientVpcIpAddress", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

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

The virtual private cloud (VPC) IP address of the client.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientVpcIpAddress", "fluentSetterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) IP address of the client.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientVpcIpAddress", "getterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@return The virtual private cloud (VPC) IP address of the client.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "clientVpcIpAddress", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "clientVpcIpAddress", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientVpcIpAddress", "sensitive" : false, "setterDocumentation" : "

The virtual private cloud (VPC) IP address of the client.

\n@param clientVpcIpAddress The virtual private cloud (VPC) IP address of the client.", "setterMethodName" : "setClientVpcIpAddress", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientVpcIpAddress", "variableType" : "String", "documentation" : "

The virtual private cloud (VPC) IP address of the client.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperId", "beanStyleSetterMethodName" : "setZookeeperId", "c2jName" : "ZookeeperId", "c2jShape" : "__double", "defaultConsumerFluentSetterDocumentation" : "

The role-specific ID for Zookeeper.

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

The role-specific ID for Zookeeper.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperId", "fluentSetterDocumentation" : "

The role-specific ID for Zookeeper.

\n@param zookeeperId The role-specific ID for Zookeeper.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperId", "getterDocumentation" : "

The role-specific ID for Zookeeper.

\n@return The role-specific ID for Zookeeper.", "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "zookeeperId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "zookeeperId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ZookeeperId", "sensitive" : false, "setterDocumentation" : "

The role-specific ID for Zookeeper.

\n@param zookeeperId The role-specific ID for Zookeeper.", "setterMethodName" : "setZookeeperId", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "zookeeperId", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "zookeeperId", "variableType" : "Double", "documentation" : "

The role-specific ID for Zookeeper.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getZookeeperVersion", "beanStyleSetterMethodName" : "setZookeeperVersion", "c2jName" : "ZookeeperVersion", "c2jShape" : "__string", "defaultConsumerFluentSetterDocumentation" : "

The version of Zookeeper.

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

The version of Zookeeper.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "zookeeperVersion", "fluentSetterDocumentation" : "

The version of Zookeeper.

\n@param zookeeperVersion The version of Zookeeper.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "zookeeperVersion", "getterDocumentation" : "

The version of Zookeeper.

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

The version of Zookeeper.

\n@param zookeeperVersion The version of Zookeeper.", "setterMethodName" : "setZookeeperVersion", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "zookeeperVersion", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "zookeeperVersion", "variableType" : "String", "documentation" : "

The version of Zookeeper.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ZookeeperNodeInfo", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ZookeeperNodeInfo", "variableName" : "zookeeperNodeInfo", "variableType" : "ZookeeperNodeInfo", "documentation" : null, "simpleType" : "ZookeeperNodeInfo", "variableSetterType" : "ZookeeperNodeInfo" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : null }, "fileHeader" : "/*\n * Copyright 2014-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.awscore.AwsResponse", "sdkModeledExceptionBaseClassName" : "KafkaException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.kafka.model.KafkaException", "sdkRequestBaseClassName" : "KafkaRequest", "sdkResponseBaseClassName" : "KafkaResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy